home *** CD-ROM | disk | FTP | other *** search
/ Westlight Stock Photography - Creative Freedom / Westlight Stock Photography - Creative Freedom.iso / Other Items / Fetch Browser / Fetch Browser.rsrc / bin.rsrc_CODE_43_ISOStructuredRecord.txt < prev    next >
Text File  |  1996-07-25  |  151KB  |  2,579 lines

  1. # near model CODE resource
  2. # jump table entries: 16632-16646 (15 of them)
  3. fn00000000:
  4. 00000000  4E56 FFFC                link       A6, -0x0004
  5. 00000004  206E 000C                movea.l    A0, [A6 + 0xC]
  6. 00000008  2D48 FFFC                move.l     [A6 - 0x4], A0
  7. 0000000C  4267                     clr.w      -[A7]
  8. 0000000E  3F2E 0014                move.w     -[A7], [A6 + 0x14]
  9. 00000012  3F3C 001F                move.w     -[A7], 0x1F
  10. 00000016  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  11. 0000001A  4EAD 3F1A                jsr        [A5 + 0x3F1A /* export_2015 */]
  12. 0000001E  101F                     move.b     D0, [A7]+
  13. 00000020  670C                     beq        +0xE /* 0000002E */
  14. 00000022  206E 0008                movea.l    A0, [A6 + 0x8]
  15. 00000026  2C48                     movea.l    A6, A0
  16. 00000028  4EFA 0226                jmp        [PC + 0x226 /* 00000250 */]
  17. 0000002C  0000 4E5E                ori.b      D0, 0x5E /* '^' */
  18. // begin alternate branch 0000002E-00000030
  19. label0000002E:
  20. 0000002E  4E5E                     unlink     A6
  21. // end alternate branch 0000002E-00000030
  22. label0000002E: // (misaligned)
  23. 00000030  205F                     movea.l    A0, [A7]+
  24. 00000032  DEFC 000E                add.w      A7, 0xE
  25. 00000036  4ED0                     jmp        [A0]
  26. 00000038  8743 4C4F                pack       D3, D3, 0x4C4F
  27. 0000003C  5349                     subq.w     A1, 1
  28. 0000003E  4E47                     trap       7
  29. 00000040  0000 0000                ori.b      D0, 0x0
  30. export_2079:
  31. 00000044  4E56 FF9E                link       A6, -0x0062
  32. 00000048  48E7 1F38                movem.l    -[A7], D3,D4,D5,D6,D7,A2,A3,A4
  33. 0000004C  206E 0010                movea.l    A0, [A6 + 0x10]
  34. 00000050  43EE FFF0                lea.l      A1, [A6 - 0x10]
  35. 00000054  22D8                     move.l     [A1]+, [A0]+
  36. 00000056  22D8                     move.l     [A1]+, [A0]+
  37. 00000058  22D8                     move.l     [A1]+, [A0]+
  38. 0000005A  22D8                     move.l     [A1]+, [A0]+
  39. 0000005C  206E 0008                movea.l    A0, [A6 + 0x8]
  40. 00000060  2D48 FFA6                move.l     [A6 - 0x5A], A0
  41. 00000064  486E FFAA                pea.l      [A6 - 0x56]
  42. 00000068  487A FF96                pea.l      [PC - 0x6A /* 00000000, value 0x4E56FFFC */]
  43. 0000006C  2F0E                     move.l     -[A7], A6
  44. 0000006E  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  45. 00000072  4EAD 3E92                jsr        [A5 + 0x3E92 /* export_1998 */]
  46. 00000076  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  47. 0000007A  4EAD 3F0A                jsr        [A5 + 0x3F0A /* export_2013 */]
  48. 0000007E  1F3C 0001                move.b     -[A7], 0x1
  49. 00000082  4267                     clr.w      -[A7]
  50. 00000084  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  51. 00000088  4EAD 3F82                jsr        [A5 + 0x3F82 /* export_2028 */]
  52. 0000008C  4267                     clr.w      -[A7]
  53. 0000008E  486E FFF0                pea.l      [A6 - 0x10]
  54. 00000092  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  55. 00000096  4EAD 3FCA                jsr        [A5 + 0x3FCA /* export_2037 */]
  56. 0000009A  3D5F FFEC                move.w     [A6 - 0x14], [A7]+
  57. 0000009E  660E                     bne        +0x10 /* 000000AE */
  58. 000000A0  3F3C 0547                move.w     -[A7], 0x547
  59. 000000A4  42A7                     clr.l      -[A7]
  60. 000000A6  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  61. 000000AA  4EAD 3ECA                jsr        [A5 + 0x3ECA /* export_2005 */]
  62. label000000AE:
  63. 000000AE  3D7C 0001 FFEE           move.w     [A6 - 0x12], 0x1
  64. 000000B4  426E FFEA                clr.w      [A6 - 0x16]
  65. label000000B8:
  66. 000000B8  206E FFA6                movea.l    A0, [A6 - 0x5A]
  67. 000000BC  302E FFEE                move.w     D0, [A6 - 0x12]
  68. 000000C0  B068 1180                cmp.w      D0, [A0 + 0x1180]
  69. 000000C4  5FC0                     sle        D0
  70. 000000C6  4A00                     tst.b      D0
  71. 000000C8  672C                     beq        +0x2E /* 000000F6 */
  72. 000000CA  4A6E FFEA                tst.w      [A6 - 0x16]
  73. 000000CE  57C1                     seq        D1
  74. 000000D0  C001                     and.b      D0, D1
  75. 000000D2  6722                     beq        +0x24 /* 000000F6 */
  76. 000000D4  2068 118A                movea.l    A0, [A0 + 0x118A]
  77. 000000D8  2050                     movea.l    A0, [A0]
  78. 000000DA  302E FFEE                move.w     D0, [A6 - 0x12]
  79. 000000DE  48C0                     ext.l      D0
  80. 000000E0  D080                     add.l      D0, D0
  81. 000000E2  4A70 08FE                tst.w      [A0 + D0 - 0x2]
  82. 000000E6  6608                     bne        +0xA /* 000000F0 */
  83. 000000E8  3D6E FFEE FFEA           move.w     [A6 - 0x16], [A6 - 0x12]
  84. 000000EE  60C8                     bra        -0x36 /* 000000B8 */
  85. label000000F0:
  86. 000000F0  526E FFEE                addq.w     [A6 - 0x12], 1
  87. 000000F4  60C2                     bra        -0x3C /* 000000B8 */
  88. label000000F6:
  89. 000000F6  4A6E FFEA                tst.w      [A6 - 0x16]
  90. 000000FA  670A                     beq        +0xC /* 00000106 */
  91. 000000FC  206E 000C                movea.l    A0, [A6 + 0xC]
  92. 00000100  30AE FFEA                move.w     [A0], [A6 - 0x16]
  93. 00000104  607A                     bra        +0x7C /* 00000180 */
  94. label00000106:
  95. 00000106  206E FFA6                movea.l    A0, [A6 - 0x5A]
  96. 0000010A  5268 1180                addq.w     [A0 + 0x1180], 1
  97. 0000010E  206E FFA6                movea.l    A0, [A6 - 0x5A]
  98. 00000112  2F28 118A                move.l     -[A7], [A0 + 0x118A]
  99. 00000116  3028 1180                move.w     D0, [A0 + 0x1180]
  100. 0000011A  E340                     asl        D0.w, 1
  101. 0000011C  48C0                     ext.l      D0
  102. 0000011E  2F00                     move.l     -[A7], D0
  103. 00000120  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  104. 00000124  4EAD 4202                jsr        [A5 + 0x4202 /* export_2108 */]
  105. 00000128  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  106. 0000012C  4EAD 3EAA                jsr        [A5 + 0x3EAA /* export_2001 */]
  107. 00000130  206E FFA6                movea.l    A0, [A6 - 0x5A]
  108. 00000134  2F28 1182                move.l     -[A7], [A0 + 0x1182]
  109. 00000138  3028 1180                move.w     D0, [A0 + 0x1180]
  110. 0000013C  E340                     asl        D0.w, 1
  111. 0000013E  48C0                     ext.l      D0
  112. 00000140  2F00                     move.l     -[A7], D0
  113. 00000142  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  114. 00000146  4EAD 4202                jsr        [A5 + 0x4202 /* export_2108 */]
  115. 0000014A  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  116. 0000014E  4EAD 3EAA                jsr        [A5 + 0x3EAA /* export_2001 */]
  117. 00000152  206E FFA6                movea.l    A0, [A6 - 0x5A]
  118. 00000156  2F28 1186                move.l     -[A7], [A0 + 0x1186]
  119. 0000015A  3028 1180                move.w     D0, [A0 + 0x1180]
  120. 0000015E  E340                     asl        D0.w, 1
  121. 00000160  48C0                     ext.l      D0
  122. 00000162  2F00                     move.l     -[A7], D0
  123. 00000164  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  124. 00000168  4EAD 4202                jsr        [A5 + 0x4202 /* export_2108 */]
  125. 0000016C  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  126. 00000170  4EAD 3EAA                jsr        [A5 + 0x3EAA /* export_2001 */]
  127. 00000174  206E FFA6                movea.l    A0, [A6 - 0x5A]
  128. 00000178  226E 000C                movea.l    A1, [A6 + 0xC]
  129. 0000017C  32A8 1180                move.w     [A1], [A0 + 0x1180]
  130. label00000180:
  131. 00000180  206E FFA6                movea.l    A0, [A6 - 0x5A]
  132. 00000184  2068 118A                movea.l    A0, [A0 + 0x118A]
  133. 00000188  2050                     movea.l    A0, [A0]
  134. 0000018A  226E 000C                movea.l    A1, [A6 + 0xC]
  135. 0000018E  3011                     move.w     D0, [A1]
  136. 00000190  48C0                     ext.l      D0
  137. 00000192  D080                     add.l      D0, D0
  138. 00000194  31AE FFEC 08FE           move.w     [A0 + D0 - 0x2], [A6 - 0x14]
  139. 0000019A  206E FFA6                movea.l    A0, [A6 - 0x5A]
  140. 0000019E  2068 1182                movea.l    A0, [A0 + 0x1182]
  141. 000001A2  2050                     movea.l    A0, [A0]
  142. 000001A4  226E 000C                movea.l    A1, [A6 + 0xC]
  143. 000001A8  3011                     move.w     D0, [A1]
  144. 000001AA  48C0                     ext.l      D0
  145. 000001AC  D080                     add.l      D0, D0
  146. 000001AE  4270 08FE                clr.w      [A0 + D0 - 0x2]
  147. 000001B2  206E FFA6                movea.l    A0, [A6 - 0x5A]
  148. 000001B6  2068 1186                movea.l    A0, [A0 + 0x1186]
  149. 000001BA  2050                     movea.l    A0, [A0]
  150. 000001BC  226E 000C                movea.l    A1, [A6 + 0xC]
  151. 000001C0  3011                     move.w     D0, [A1]
  152. 000001C2  48C0                     ext.l      D0
  153. 000001C4  D080                     add.l      D0, D0
  154. 000001C6  4270 08FE                clr.w      [A0 + D0 - 0x2]
  155. 000001CA  206E FFA6                movea.l    A0, [A6 - 0x5A]
  156. 000001CE  2068 117C                movea.l    A0, [A0 + 0x117C]
  157. 000001D2  2050                     movea.l    A0, [A0]
  158. 000001D4  302E FFEC                move.w     D0, [A6 - 0x14]
  159. 000001D8  48C0                     ext.l      D0
  160. 000001DA  E580                     asl        D0, 2
  161. 000001DC  2070 08FC                movea.l    A0, [A0 + D0 - 0x4]
  162. 000001E0  2050                     movea.l    A0, [A0]
  163. 000001E2  2D48 FFA2                move.l     [A6 - 0x5E], A0
  164. 000001E6  4A68 001A                tst.w      [A0 + 0x1A]
  165. 000001EA  6F4A                     ble        +0x4C /* 00000236 */
  166. 000001EC  206E FFA2                movea.l    A0, [A6 - 0x5E]
  167. 000001F0  2068 001C                movea.l    A0, [A0 + 0x1C]
  168. 000001F4  2050                     movea.l    A0, [A0]
  169. 000001F6  2050                     movea.l    A0, [A0]
  170. 000001F8  2050                     movea.l    A0, [A0]
  171. 000001FA  2D48 FF9E                move.l     [A6 - 0x62], A0
  172. 000001FE  226E FFA6                movea.l    A1, [A6 - 0x5A]
  173. 00000202  2269 1182                movea.l    A1, [A1 + 0x1182]
  174. 00000206  2251                     movea.l    A1, [A1]
  175. 00000208  246E 000C                movea.l    A2, [A6 + 0xC]
  176. 0000020C  3012                     move.w     D0, [A2]
  177. 0000020E  48C0                     ext.l      D0
  178. 00000210  D080                     add.l      D0, D0
  179. 00000212  33A8 0030 08FE           move.w     [A1 + D0 - 0x2], [A0 + 0x30]
  180. 00000218  206E FF9E                movea.l    A0, [A6 - 0x62]
  181. 0000021C  226E FFA6                movea.l    A1, [A6 - 0x5A]
  182. 00000220  2269 1186                movea.l    A1, [A1 + 0x1186]
  183. 00000224  2251                     movea.l    A1, [A1]
  184. 00000226  246E 000C                movea.l    A2, [A6 + 0xC]
  185. 0000022A  3012                     move.w     D0, [A2]
  186. 0000022C  48C0                     ext.l      D0
  187. 0000022E  D080                     add.l      D0, D0
  188. 00000230  33A8 0032 08FE           move.w     [A1 + D0 - 0x2], [A0 + 0x32]
  189. label00000236:
  190. 00000236  486E FFAA                pea.l      [A6 - 0x56]
  191. 0000023A  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  192. 0000023E  4EAD 3ED2                jsr        [A5 + 0x3ED2 /* export_2006 */]
  193. 00000242  4267                     clr.w      -[A7]
  194. 00000244  42A7                     clr.l      -[A7]
  195. 00000246  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  196. 0000024A  2F0E                     move.l     -[A7], A6
  197. 0000024C  4EBA FDB2                jsr        [PC - 0x24E /* 00000000 */]
  198. label00000250:
  199. 00000250  4FEE FF7E                lea.l      A7, [A6 - 0x82]
  200. 00000254  4CDF 1CF8                movem.l    D3,D4,D5,D6,D7,A2,A3,A4, [A7]+
  201. 00000258  4E5E                     unlink     A6
  202. 0000025A  205F                     movea.l    A0, [A7]+
  203. 0000025C  DEFC 000C                add.w      A7, 0xC
  204. 00000260  4ED0                     jmp        [A0]
  205. 00000262  8B49 534F                pack       -[A5], -[A1], 0x534F
  206. 00000266  5F50                     subq.w     [A0], 7
  207. 00000268  5352                     subq.w     [A2], 1
  208. 0000026A  4F50                     chk.w      D7, [A0]
  209. 0000026C  454E                     chk.w      D2, A6
  210. 0000026E  0000 4E56                ori.b      D0, 0x56 /* 'V' */
  211. // begin alternate branch 00000270-00000276
  212. fn00000270:
  213. 00000270  4E56 0000                link       A6, 0
  214. 00000274  4267                     clr.w      -[A7]
  215. // end alternate branch 00000270-00000276
  216. fn00000270: // (misaligned)
  217. 00000272  0000 4267                ori.b      D0, 0x67 /* 'g' */
  218. 00000276  3F2E 0014                move.w     -[A7], [A6 + 0x14]
  219. 0000027A  3F3C 0020                move.w     -[A7], 0x20 /* ' ' */
  220. 0000027E  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  221. 00000282  4EAD 3F1A                jsr        [A5 + 0x3F1A /* export_2015 */]
  222. 00000286  101F                     move.b     D0, [A7]+
  223. 00000288  670C                     beq        +0xE /* 00000296 */
  224. 0000028A  206E 0008                movea.l    A0, [A6 + 0x8]
  225. 0000028E  2C48                     movea.l    A6, A0
  226. 00000290  4EFA 00CE                jmp        [PC + 0xCE /* 00000360 */]
  227. 00000294  0000 4E5E                ori.b      D0, 0x5E /* '^' */
  228. // begin alternate branch 00000296-00000298
  229. label00000296:
  230. 00000296  4E5E                     unlink     A6
  231. // end alternate branch 00000296-00000298
  232. label00000296: // (misaligned)
  233. 00000298  205F                     movea.l    A0, [A7]+
  234. 0000029A  DEFC 000E                add.w      A7, 0xE
  235. 0000029E  4ED0                     jmp        [A0]
  236. 000002A0  8743 4C4F                pack       D3, D3, 0x4C4F
  237. 000002A4  5349                     subq.w     A1, 1
  238. 000002A6  4E47                     trap       7
  239. 000002A8  0000 0000                ori.b      D0, 0x0
  240. export_2080:
  241. 000002AC  4E56 FFBC                link       A6, -0x0044
  242. 000002B0  48E7 1F38                movem.l    -[A7], D3,D4,D5,D6,D7,A2,A3,A4
  243. 000002B4  206E 0008                movea.l    A0, [A6 + 0x8]
  244. 000002B8  2D48 FFBC                move.l     [A6 - 0x44], A0
  245. 000002BC  486E FFC0                pea.l      [A6 - 0x40]
  246. 000002C0  487A FFAE                pea.l      [PC - 0x52 /* 00000270, value 0x4E560000 'NV\0\0', cstring "NV" */]
  247. 000002C4  2F0E                     move.l     -[A7], A6
  248. 000002C6  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  249. 000002CA  4EAD 3E92                jsr        [A5 + 0x3E92 /* export_1998 */]
  250. 000002CE  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  251. 000002D2  4EAD 3F0A                jsr        [A5 + 0x3F0A /* export_2013 */]
  252. 000002D6  1F3C 0001                move.b     -[A7], 0x1
  253. 000002DA  4267                     clr.w      -[A7]
  254. 000002DC  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  255. 000002E0  4EAD 3F82                jsr        [A5 + 0x3F82 /* export_2028 */]
  256. 000002E4  4A6E 000C                tst.w      [A6 + 0xC]
  257. 000002E8  5FC0                     sle        D0
  258. 000002EA  206E FFBC                movea.l    A0, [A6 - 0x44]
  259. 000002EE  322E 000C                move.w     D1, [A6 + 0xC]
  260. 000002F2  B268 1180                cmp.w      D1, [A0 + 0x1180]
  261. 000002F6  5EC1                     sgt        D1
  262. 000002F8  8001                     or.b       D0, D1
  263. 000002FA  670E                     beq        +0x10 /* 0000030A */
  264. 000002FC  3F3C 04E2                move.w     -[A7], 0x4E2
  265. 00000300  42A7                     clr.l      -[A7]
  266. 00000302  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  267. 00000306  4EAD 3ECA                jsr        [A5 + 0x3ECA /* export_2005 */]
  268. label0000030A:
  269. 0000030A  206E FFBC                movea.l    A0, [A6 - 0x44]
  270. 0000030E  2068 118A                movea.l    A0, [A0 + 0x118A]
  271. 00000312  2050                     movea.l    A0, [A0]
  272. 00000314  302E 000C                move.w     D0, [A6 + 0xC]
  273. 00000318  48C0                     ext.l      D0
  274. 0000031A  D080                     add.l      D0, D0
  275. 0000031C  4A70 08FE                tst.w      [A0 + D0 - 0x2]
  276. 00000320  660E                     bne        +0x10 /* 00000330 */
  277. 00000322  3F3C 04E2                move.w     -[A7], 0x4E2
  278. 00000326  42A7                     clr.l      -[A7]
  279. 00000328  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  280. 0000032C  4EAD 3ECA                jsr        [A5 + 0x3ECA /* export_2005 */]
  281. label00000330:
  282. 00000330  206E FFBC                movea.l    A0, [A6 - 0x44]
  283. 00000334  2068 118A                movea.l    A0, [A0 + 0x118A]
  284. 00000338  2050                     movea.l    A0, [A0]
  285. 0000033A  302E 000C                move.w     D0, [A6 + 0xC]
  286. 0000033E  48C0                     ext.l      D0
  287. 00000340  D080                     add.l      D0, D0
  288. 00000342  4270 08FE                clr.w      [A0 + D0 - 0x2]
  289. 00000346  486E FFC0                pea.l      [A6 - 0x40]
  290. 0000034A  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  291. 0000034E  4EAD 3ED2                jsr        [A5 + 0x3ED2 /* export_2006 */]
  292. 00000352  4267                     clr.w      -[A7]
  293. 00000354  42A7                     clr.l      -[A7]
  294. 00000356  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  295. 0000035A  2F0E                     move.l     -[A7], A6
  296. 0000035C  4EBA FF12                jsr        [PC - 0xEE /* 00000270 */]
  297. label00000360:
  298. 00000360  4FEE FF9C                lea.l      A7, [A6 - 0x64]
  299. 00000364  4CDF 1CF8                movem.l    D3,D4,D5,D6,D7,A2,A3,A4, [A7]+
  300. 00000368  4E5E                     unlink     A6
  301. 0000036A  205F                     movea.l    A0, [A7]+
  302. 0000036C  5C4F                     addq.w     A7, 6
  303. 0000036E  4ED0                     jmp        [A0]
  304. 00000370  8C49                     or.w       D6, A1
  305. 00000372  534F                     subq.w     A7, 1
  306. 00000374  5F50                     subq.w     [A0], 7
  307. 00000376  5352                     subq.w     [A2], 1
  308. 00000378  434C                     chk.w      D1, A4
  309. 0000037A  4F53                     chk.w      D7, [A3]
  310. 0000037C  4500                     .invalid   2, D0 // invalid opcode 4 with b == 4
  311. 0000037E  0000 4E56                ori.b      D0, 0x56 /* 'V' */
  312. // begin alternate branch 00000380-00000384
  313. fn00000380:
  314. 00000380  4E56 FFFC                link       A6, -0x0004
  315. // end alternate branch 00000380-00000384
  316. fn00000380: // (misaligned)
  317. 00000382  FFFC                     .invalid   <<F/7/7>>
  318. 00000384  206E 000C                movea.l    A0, [A6 + 0xC]
  319. 00000388  2D48 FFFC                move.l     [A6 - 0x4], A0
  320. 0000038C  206E 0008                movea.l    A0, [A6 + 0x8]
  321. 00000390  2248                     movea.l    A1, A0
  322. 00000392  2368 FFEA 0010           move.l     [A1 + 0x10], [A0 - 0x16]
  323. 00000398  4267                     clr.w      -[A7]
  324. 0000039A  3F2E 0014                move.w     -[A7], [A6 + 0x14]
  325. 0000039E  3F3C 0021                move.w     -[A7], 0x21 /* '!' */
  326. 000003A2  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  327. 000003A6  4EAD 3F1A                jsr        [A5 + 0x3F1A /* export_2015 */]
  328. 000003AA  101F                     move.b     D0, [A7]+
  329. 000003AC  670C                     beq        +0xE /* 000003BA */
  330. 000003AE  206E 0008                movea.l    A0, [A6 + 0x8]
  331. 000003B2  2C48                     movea.l    A6, A0
  332. 000003B4  4EFA 00E2                jmp        [PC + 0xE2 /* 00000498 */]
  333. 000003B8  0000 4E5E                ori.b      D0, 0x5E /* '^' */
  334. // begin alternate branch 000003BA-000003BC
  335. label000003BA:
  336. 000003BA  4E5E                     unlink     A6
  337. // end alternate branch 000003BA-000003BC
  338. label000003BA: // (misaligned)
  339. 000003BC  205F                     movea.l    A0, [A7]+
  340. 000003BE  DEFC 000E                add.w      A7, 0xE
  341. 000003C2  4ED0                     jmp        [A0]
  342. 000003C4  8743 4C4F                pack       D3, D3, 0x4C4F
  343. 000003C8  5349                     subq.w     A1, 1
  344. 000003CA  4E47                     trap       7
  345. 000003CC  0000 0000                ori.b      D0, 0x0
  346. export_2081:
  347. 000003D0  4E56 FFA6                link       A6, -0x005A
  348. 000003D4  48E7 1F38                movem.l    -[A7], D3,D4,D5,D6,D7,A2,A3,A4
  349. 000003D8  206E 000C                movea.l    A0, [A6 + 0xC]
  350. 000003DC  43EE FFF0                lea.l      A1, [A6 - 0x10]
  351. 000003E0  22D8                     move.l     [A1]+, [A0]+
  352. 000003E2  22D8                     move.l     [A1]+, [A0]+
  353. 000003E4  22D8                     move.l     [A1]+, [A0]+
  354. 000003E6  22D8                     move.l     [A1]+, [A0]+
  355. 000003E8  206E 0008                movea.l    A0, [A6 + 0x8]
  356. 000003EC  2D48 FFA6                move.l     [A6 - 0x5A], A0
  357. 000003F0  486E FFAA                pea.l      [A6 - 0x56]
  358. 000003F4  487A FF8A                pea.l      [PC - 0x76 /* 00000380, value 0x4E56FFFC */]
  359. 000003F8  2F0E                     move.l     -[A7], A6
  360. 000003FA  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  361. 000003FE  4EAD 3E92                jsr        [A5 + 0x3E92 /* export_1998 */]
  362. 00000402  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  363. 00000406  4EAD 3F0A                jsr        [A5 + 0x3F0A /* export_2013 */]
  364. 0000040A  7000                     moveq.l    D0, 0x00
  365. 0000040C  2D40 FFEA                move.l     [A6 - 0x16], D0
  366. 00000410  1F3C 0001                move.b     -[A7], 0x1
  367. 00000414  4267                     clr.w      -[A7]
  368. 00000416  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  369. 0000041A  4EAD 3F82                jsr        [A5 + 0x3F82 /* export_2028 */]
  370. 0000041E  4267                     clr.w      -[A7]
  371. 00000420  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  372. 00000424  4EAD 3F3A                jsr        [A5 + 0x3F3A /* export_2019 */]
  373. 00000428  486E FFF0                pea.l      [A6 - 0x10]
  374. 0000042C  486E FFEE                pea.l      [A6 - 0x12]
  375. 00000430  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  376. 00000434  4EAD 3FAA                jsr        [A5 + 0x3FAA /* export_2033 */]
  377. 00000438  206E FFA6                movea.l    A0, [A6 - 0x5A]
  378. 0000043C  302E FFEE                move.w     D0, [A6 - 0x12]
  379. 00000440  E540                     asl        D0.w, 2
  380. 00000442  43E8 0F64                lea.l      A1, [A0 + 0xF64]
  381. 00000446  2071 0000                movea.l    A0, [A1 + D0.w]
  382. 0000044A  7001                     moveq.l    D0, 0x01
  383. 0000044C  B050                     cmp.w      D0, [A0]
  384. 0000044E  670E                     beq        +0x10 /* 0000045E */
  385. 00000450  3F3C 04D4                move.w     -[A7], 0x4D4
  386. 00000454  42A7                     clr.l      -[A7]
  387. 00000456  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  388. 0000045A  4EAD 3ECA                jsr        [A5 + 0x3ECA /* export_2005 */]
  389. label0000045E:
  390. 0000045E  206E FFA6                movea.l    A0, [A6 - 0x5A]
  391. 00000462  302E FFEE                move.w     D0, [A6 - 0x12]
  392. 00000466  E540                     asl        D0.w, 2
  393. 00000468  43E8 0F64                lea.l      A1, [A0 + 0xF64]
  394. 0000046C  2071 0000                movea.l    A0, [A1 + D0.w]
  395. 00000470  2D68 0028 FFEA           move.l     [A6 - 0x16], [A0 + 0x28]
  396. 00000476  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  397. 0000047A  4EAD 3F42                jsr        [A5 + 0x3F42 /* export_2020 */]
  398. 0000047E  486E FFAA                pea.l      [A6 - 0x56]
  399. 00000482  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  400. 00000486  4EAD 3ED2                jsr        [A5 + 0x3ED2 /* export_2006 */]
  401. 0000048A  4267                     clr.w      -[A7]
  402. 0000048C  42A7                     clr.l      -[A7]
  403. 0000048E  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  404. 00000492  2F0E                     move.l     -[A7], A6
  405. 00000494  4EBA FEEA                jsr        [PC - 0x116 /* 00000380 */]
  406. label00000498:
  407. 00000498  4FEE FF86                lea.l      A7, [A6 - 0x7A]
  408. 0000049C  4CDF 1CF8                movem.l    D3,D4,D5,D6,D7,A2,A3,A4, [A7]+
  409. 000004A0  4E5E                     unlink     A6
  410. 000004A2  205F                     movea.l    A0, [A7]+
  411. 000004A4  504F                     addq.w     A7, 8
  412. 000004A6  4ED0                     jmp        [A0]
  413. 000004A8  8B49 534F                pack       -[A5], -[A1], 0x534F
  414. 000004AC  5F50                     subq.w     [A0], 7
  415. 000004AE  5352                     subq.w     [A2], 1
  416. 000004B0  5349                     subq.w     A1, 1
  417. 000004B2  5A45                     addq.w     D5, 5
  418. 000004B4  0000 0000                ori.b      D0, 0x0
  419. 000004B8  4E56 FFF8                link       A6, -0x0008
  420. 000004BC  48E7 0118                movem.l    -[A7], D7,A3,A4
  421. 000004C0  3E2E 000C                move.w     D7, [A6 + 0xC]
  422. 000004C4  266E 0008                movea.l    A3, [A6 + 0x8]
  423. 000004C8  286B 0008                movea.l    A4, [A3 + 0x8]
  424. 000004CC  3007                     move.w     D0, D7
  425. 000004CE  E540                     asl        D0.w, 2
  426. 000004D0  41EC 06B6                lea.l      A0, [A4 + 0x6B6]
  427. 000004D4  4AB0 0000                tst.l      [A0 + D0.w]
  428. 000004D8  6F4A                     ble        +0x4C /* 00000524 */
  429. 000004DA  3007                     move.w     D0, D7
  430. 000004DC  E540                     asl        D0.w, 2
  431. 000004DE  43EC 0F64                lea.l      A1, [A4 + 0xF64]
  432. 000004E2  2071 0000                movea.l    A0, [A1 + D0.w]
  433. 000004E6  3D68 0022 FFFA           move.w     [A6 - 0x6], [A0 + 0x22]
  434. 000004EC  3007                     move.w     D0, D7
  435. 000004EE  E540                     asl        D0.w, 2
  436. 000004F0  41EC 06B6                lea.l      A0, [A4 + 0x6B6]
  437. 000004F4  2D70 0000 FFFC           move.l     [A6 - 0x4], [A0 + D0.w]
  438. 000004FA  2F3C 4241 5345           move.l     -[A7], 0x42415345 /* 'BASE' */
  439. 00000500  1F3C 0001                move.b     -[A7], 0x1
  440. 00000504  3F3C 0006                move.w     -[A7], 0x6
  441. 00000508  486E FFFA                pea.l      [A6 - 0x6]
  442. 0000050C  42A7                     clr.l      -[A7]
  443. 0000050E  42A7                     clr.l      -[A7]
  444. 00000510  2F2C 1384                move.l     -[A7], [A4 + 0x1384]
  445. 00000514  3F2B 000E                move.w     -[A7], [A3 + 0xE]
  446. 00000518  1F2B 000C                move.b     -[A7], [A3 + 0xC]
  447. 0000051C  2F2B 0008                move.l     -[A7], [A3 + 0x8]
  448. 00000520  4EAD 43AA                jsr        [A5 + 0x43AA /* export_2161 */]
  449. label00000524:
  450. 00000524  4CDF 1880                movem.l    D7,A3,A4, [A7]+
  451. 00000528  4E5E                     unlink     A6
  452. 0000052A  205F                     movea.l    A0, [A7]+
  453. 0000052C  5C4F                     addq.w     A7, 6
  454. 0000052E  4ED0                     jmp        [A0]
  455. 00000530  8A4C                     or.w       D5, A4
  456. 00000532  4F43                     chk.w      D7, D3
  457. 00000534  4B52                     chk.w      D5, [A2]
  458. 00000536  4543                     chk.w      D2, D3
  459. 00000538  4F52                     chk.w      D7, [A2]
  460. 0000053A  4400                     neg.b      D0
  461. 0000053C  0000 0000                ori.b      D0, 0x0
  462. fn00000540:
  463. 00000540  4E56 FFFE                link       A6, -0x0002
  464. 00000544  7000                     moveq.l    D0, 0x00
  465. 00000546  302E 000E                move.w     D0, [A6 + 0xE]
  466. 0000054A  C0BC 0000 00FF           and.l      D0, 0xFF
  467. 00000550  7200                     moveq.l    D1, 0x00
  468. 00000552  322E 000E                move.w     D1, [A6 + 0xE]
  469. 00000556  C2BC FFFF FF00           and.l      D1, 0xFFFFFF00
  470. 0000055C  E089                     lsr        D1, 8
  471. 0000055E  8081                     or.l       D0, D1
  472. 00000560  3D40 FFFE                move.w     [A6 - 0x2], D0
  473. 00000564  3F2E 0010                move.w     -[A7], [A6 + 0x10]
  474. 00000568  3F2E FFFE                move.w     -[A7], [A6 - 0x2]
  475. 0000056C  487A FF4A                pea.l      [PC - 0xB6 /* 000004B8, value 0x4E56FFF8 */]
  476. 00000570  2F0E                     move.l     -[A7], A6
  477. 00000572  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  478. 00000576  4EAD 3FFA                jsr        [A5 + 0x3FFA /* export_2043 */]
  479. 0000057A  4E5E                     unlink     A6
  480. 0000057C  205F                     movea.l    A0, [A7]+
  481. 0000057E  DEFC 000A                add.w      A7, 0xA /* '\n' */
  482. 00000582  4ED0                     jmp        [A0]
  483. 00000584  8C49                     or.w       D6, A1
  484. 00000586  534F                     subq.w     A7, 1
  485. 00000588  5F44                     subq.w     D4, 7
  486. 0000058A  4F53                     chk.w      D7, [A3]
  487. 0000058C  5247                     addq.w     D7, 1
  488. 0000058E  5241                     addq.w     D1, 1
  489. 00000590  4200                     clr.b      D0
  490. 00000592  0000 4E56                ori.b      D0, 0x56 /* 'V' */
  491. 00000596  0000 4267                ori.b      D0, 0x67 /* 'g' */
  492. 0000059A  3F2E 000C                move.w     -[A7], [A6 + 0xC]
  493. 0000059E  4267                     clr.w      -[A7]
  494. 000005A0  206E 0008                movea.l    A0, [A6 + 0x8]
  495. 000005A4  2F28 0008                move.l     -[A7], [A0 + 0x8]
  496. 000005A8  4EAD 4032                jsr        [A5 + 0x4032 /* export_2050 */]
  497. 000005AC  101F                     move.b     D0, [A7]+
  498. 000005AE  6612                     bne        +0x14 /* 000005C2 */
  499. 000005B0  3F3C 04E3                move.w     -[A7], 0x4E3
  500. 000005B4  42A7                     clr.l      -[A7]
  501. 000005B6  206E 0008                movea.l    A0, [A6 + 0x8]
  502. 000005BA  2F28 0008                move.l     -[A7], [A0 + 0x8]
  503. 000005BE  4EAD 3ECA                jsr        [A5 + 0x3ECA /* export_2005 */]
  504. label000005C2:
  505. 000005C2  4E5E                     unlink     A6
  506. 000005C4  205F                     movea.l    A0, [A7]+
  507. 000005C6  5C4F                     addq.w     A7, 6
  508. 000005C8  4ED0                     jmp        [A0]
  509. 000005CA  8B54                     or.w       [A4], D5
  510. 000005CC  4553                     chk.w      D2, [A3]
  511. 000005CE  5443                     addq.w     D3, 2
  512. 000005D0  5552                     subq.w     [A2], 2
  513. 000005D2  5245                     addq.w     D5, 1
  514. 000005D4  4E54 0000                link       A4, 0
  515. fn000005D8:
  516. 000005D8  4E56 0000                link       A6, 0
  517. 000005DC  4267                     clr.w      -[A7]
  518. 000005DE  3F2E 0014                move.w     -[A7], [A6 + 0x14]
  519. 000005E2  3F3C 0024                move.w     -[A7], 0x24 /* '$' */
  520. 000005E6  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  521. 000005EA  4EAD 3F1A                jsr        [A5 + 0x3F1A /* export_2015 */]
  522. 000005EE  101F                     move.b     D0, [A7]+
  523. 000005F0  670C                     beq        +0xE /* 000005FE */
  524. 000005F2  206E 0008                movea.l    A0, [A6 + 0x8]
  525. 000005F6  2C48                     movea.l    A6, A0
  526. 000005F8  4EFA 00E8                jmp        [PC + 0xE8 /* 000006E2 */]
  527. 000005FC  0000 4E5E                ori.b      D0, 0x5E /* '^' */
  528. // begin alternate branch 000005FE-00000600
  529. label000005FE:
  530. 000005FE  4E5E                     unlink     A6
  531. // end alternate branch 000005FE-00000600
  532. label000005FE: // (misaligned)
  533. 00000600  205F                     movea.l    A0, [A7]+
  534. 00000602  DEFC 000E                add.w      A7, 0xE
  535. 00000606  4ED0                     jmp        [A0]
  536. 00000608  8743 4C4F                pack       D3, D3, 0x4C4F
  537. 0000060C  5349                     subq.w     A1, 1
  538. 0000060E  4E47                     trap       7
  539. 00000610  0000 0000                ori.b      D0, 0x0
  540. export_2082:
  541. 00000614  4E56 FFBA                link       A6, -0x0046
  542. 00000618  48E7 1F38                movem.l    -[A7], D3,D4,D5,D6,D7,A2,A3,A4
  543. 0000061C  206E 0008                movea.l    A0, [A6 + 0x8]
  544. 00000620  2D48 FFBA                move.l     [A6 - 0x46], A0
  545. 00000624  486E FFBE                pea.l      [A6 - 0x42]
  546. 00000628  487A FFAE                pea.l      [PC - 0x52 /* 000005D8, value 0x4E560000 'NV\0\0', cstring "NV" */]
  547. 0000062C  2F0E                     move.l     -[A7], A6
  548. 0000062E  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  549. 00000632  4EAD 3E92                jsr        [A5 + 0x3E92 /* export_1998 */]
  550. 00000636  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  551. 0000063A  4EAD 3F0A                jsr        [A5 + 0x3F0A /* export_2013 */]
  552. 0000063E  3F2E 0010                move.w     -[A7], [A6 + 0x10]
  553. 00000642  4267                     clr.w      -[A7]
  554. 00000644  1F3C 0001                move.b     -[A7], 0x1
  555. 00000648  4267                     clr.w      -[A7]
  556. 0000064A  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  557. 0000064E  4EAD 4012                jsr        [A5 + 0x4012 /* export_2046 */]
  558. 00000652  4A6E 000E                tst.w      [A6 + 0xE]
  559. 00000656  6770                     beq        +0x72 /* 000006C8 */
  560. 00000658  3F2E 000E                move.w     -[A7], [A6 + 0xE]
  561. 0000065C  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  562. 00000660  4EAD 3F8A                jsr        [A5 + 0x3F8A /* export_2029 */]
  563. 00000664  4267                     clr.w      -[A7]
  564. 00000666  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  565. 0000066A  4EAD 3F3A                jsr        [A5 + 0x3F3A /* export_2019 */]
  566. 0000066E  7000                     moveq.l    D0, 0x00
  567. 00000670  302E 000E                move.w     D0, [A6 + 0xE]
  568. 00000674  C0BC 0000 00FF           and.l      D0, 0xFF
  569. 0000067A  7200                     moveq.l    D1, 0x00
  570. 0000067C  322E 000E                move.w     D1, [A6 + 0xE]
  571. 00000680  C2BC FFFF FF00           and.l      D1, 0xFFFFFF00
  572. 00000686  E089                     lsr        D1, 8
  573. 00000688  8081                     or.l       D0, D1
  574. 0000068A  3D40 FFFE                move.w     [A6 - 0x2], D0
  575. 0000068E  206E FFBA                movea.l    A0, [A6 - 0x46]
  576. 00000692  3F28 08BA                move.w     -[A7], [A0 + 0x8BA]
  577. 00000696  3F2E FFFE                move.w     -[A7], [A6 - 0x2]
  578. 0000069A  487A FEF8                pea.l      [PC - 0x108 /* 00000594, value 0x4E560000 'NV\0\0', cstring "NV" */]
  579. 0000069E  2F0E                     move.l     -[A7], A6
  580. 000006A0  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  581. 000006A4  4EAD 3FFA                jsr        [A5 + 0x3FFA /* export_2043 */]
  582. 000006A8  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  583. 000006AC  4EAD 3F42                jsr        [A5 + 0x3F42 /* export_2020 */]
  584. 000006B0  206E FFBA                movea.l    A0, [A6 - 0x46]
  585. 000006B4  3F28 08BA                move.w     -[A7], [A0 + 0x8BA]
  586. 000006B8  3F2E 000E                move.w     -[A7], [A6 + 0xE]
  587. 000006BC  1F2E 000C                move.b     -[A7], [A6 + 0xC]
  588. 000006C0  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  589. 000006C4  4EBA FE7A                jsr        [PC - 0x186 /* 00000540 */]
  590. label000006C8:
  591. 000006C8  486E FFBE                pea.l      [A6 - 0x42]
  592. 000006CC  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  593. 000006D0  4EAD 3ED2                jsr        [A5 + 0x3ED2 /* export_2006 */]
  594. 000006D4  4267                     clr.w      -[A7]
  595. 000006D6  42A7                     clr.l      -[A7]
  596. 000006D8  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  597. 000006DC  2F0E                     move.l     -[A7], A6
  598. 000006DE  4EBA FEF8                jsr        [PC - 0x108 /* 000005D8 */]
  599. label000006E2:
  600. 000006E2  4FEE FF9A                lea.l      A7, [A6 - 0x66]
  601. 000006E6  4CDF 1CF8                movem.l    D3,D4,D5,D6,D7,A2,A3,A4, [A7]+
  602. 000006EA  4E5E                     unlink     A6
  603. 000006EC  205F                     movea.l    A0, [A7]+
  604. 000006EE  DEFC 000A                add.w      A7, 0xA /* '\n' */
  605. 000006F2  4ED0                     jmp        [A0]
  606. 000006F4  8B49 534F                pack       -[A5], -[A1], 0x534F
  607. 000006F8  5F50                     subq.w     [A0], 7
  608. 000006FA  5352                     subq.w     [A2], 1
  609. 000006FC  4752                     chk.w      D3, [A2]
  610. 000006FE  4142                     chk.w      D0, D2
  611. 00000700  0000 0000                ori.b      D0, 0x0
  612. 00000704  4E56 0000                link       A6, 0
  613. 00000708  206E 0008                movea.l    A0, [A6 + 0x8]
  614. 0000070C  4228 0018                clr.b      [A0 + 0x18]
  615. 00000710  206E 0008                movea.l    A0, [A6 + 0x8]
  616. 00000714  2F28 0012                move.l     -[A7], [A0 + 0x12]
  617. 00000718  1F3C 0001                move.b     -[A7], 0x1
  618. 0000071C  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  619. 00000720  4EAD 4042                jsr        [A5 + 0x4042 /* export_2052 */]
  620. 00000724  4E5E                     unlink     A6
  621. 00000726  205F                     movea.l    A0, [A7]+
  622. 00000728  DEFC 000E                add.w      A7, 0xE
  623. 0000072C  4ED0                     jmp        [A0]
  624. 0000072E  8B46 4149                pack       D5, D6, 0x4149
  625. 00000732  4C52 4541                movem.l    D0,D6,A0,A2,A6, [A2]
  626. 00000736  4449                     neg.w      A1
  627. 00000738  4E47                     trap       7
  628. 0000073A  0000 4E56                ori.b      D0, 0x56 /* 'V' */
  629. // begin alternate branch 0000073C-00000740
  630. fn0000073C:
  631. 0000073C  4E56 FFC0                link       A6, -0x0040
  632. // end alternate branch 0000073C-00000740
  633. fn0000073C: // (misaligned)
  634. 0000073E  FFC0                     .invalid   <<F/7/7>>
  635. 00000740  48E7 0118                movem.l    -[A7], D7,A3,A4
  636. 00000744  266E 0008                movea.l    A3, [A6 + 0x8]
  637. 00000748  3E2E 0010                move.w     D7, [A6 + 0x10]
  638. 0000074C  284B                     movea.l    A4, A3
  639. 0000074E  1D7C 0001 0018           move.b     [A6 + 0x18], 0x1
  640. 00000754  3F2E 0016                move.w     -[A7], [A6 + 0x16]
  641. 00000758  4267                     clr.w      -[A7]
  642. 0000075A  1F3C 0001                move.b     -[A7], 0x1
  643. 0000075E  4267                     clr.w      -[A7]
  644. 00000760  2F0B                     move.l     -[A7], A3
  645. 00000762  4EAD 4012                jsr        [A5 + 0x4012 /* export_2046 */]
  646. 00000766  486E FFC0                pea.l      [A6 - 0x40]
  647. 0000076A  487A FF98                pea.l      [PC - 0x68 /* 00000704, value 0x4E560000 'NV\0\0', cstring "NV" */]
  648. 0000076E  2F0E                     move.l     -[A7], A6
  649. 00000770  2F0B                     move.l     -[A7], A3
  650. 00000772  4EAD 3E92                jsr        [A5 + 0x3E92 /* export_1998 */]
  651. 00000776  102E 000C                move.b     D0, [A6 + 0xC]
  652. 0000077A  6608                     bne        +0xA /* 00000784 */
  653. 0000077C  4267                     clr.w      -[A7]
  654. 0000077E  2F0B                     move.l     -[A7], A3
  655. 00000780  4EAD 3F3A                jsr        [A5 + 0x3F3A /* export_2019 */]
  656. label00000784:
  657. 00000784  4267                     clr.w      -[A7]
  658. 00000786  3F2C 03B4                move.w     -[A7], [A4 + 0x3B4]
  659. 0000078A  1F3C 0001                move.b     -[A7], 0x1
  660. 0000078E  2F0B                     move.l     -[A7], A3
  661. 00000790  4EAD 4032                jsr        [A5 + 0x4032 /* export_2050 */]
  662. 00000794  101F                     move.b     D0, [A7]+
  663. 00000796  660C                     bne        +0xE /* 000007A4 */
  664. 00000798  3F3C 04E3                move.w     -[A7], 0x4E3
  665. 0000079C  42A7                     clr.l      -[A7]
  666. 0000079E  2F0B                     move.l     -[A7], A3
  667. 000007A0  4EAD 3ECA                jsr        [A5 + 0x3ECA /* export_2005 */]
  668. label000007A4:
  669. 000007A4  3F07                     move.w     -[A7], D7
  670. 000007A6  2F0B                     move.l     -[A7], A3
  671. 000007A8  4EAD 3F8A                jsr        [A5 + 0x3F8A /* export_2029 */]
  672. 000007AC  3F2C 08BA                move.w     -[A7], [A4 + 0x8BA]
  673. 000007B0  3F2C 03B4                move.w     -[A7], [A4 + 0x3B4]
  674. 000007B4  2F0B                     move.l     -[A7], A3
  675. 000007B6  4EAD 405A                jsr        [A5 + 0x405A /* export_2055 */]
  676. 000007BA  4A47                     tst.w      D7
  677. 000007BC  661C                     bne        +0x1E /* 000007DA */
  678. 000007BE  426C 1232                clr.w      [A4 + 0x1232]
  679. 000007C2  3F2C 08BA                move.w     -[A7], [A4 + 0x8BA]
  680. 000007C6  2F2E 0012                move.l     -[A7], [A6 + 0x12]
  681. 000007CA  2F0B                     move.l     -[A7], A3
  682. 000007CC  4EAD 4052                jsr        [A5 + 0x4052 /* export_2054 */]
  683. 000007D0  2F0B                     move.l     -[A7], A3
  684. 000007D2  4EAD 3F42                jsr        [A5 + 0x3F42 /* export_2020 */]
  685. 000007D6  6000 00A6                bra        +0xA8 /* 0000087E */
  686. label000007DA:
  687. 000007DA  2F0B                     move.l     -[A7], A3
  688. 000007DC  4EAD 3F42                jsr        [A5 + 0x3F42 /* export_2020 */]
  689. 000007E0  3F2C 08BA                move.w     -[A7], [A4 + 0x8BA]
  690. 000007E4  3F07                     move.w     -[A7], D7
  691. 000007E6  1F2E 000E                move.b     -[A7], [A6 + 0xE]
  692. 000007EA  2F0B                     move.l     -[A7], A3
  693. 000007EC  4EBA FD52                jsr        [PC - 0x2AE /* 00000540 */]
  694. 000007F0  102E 000E                move.b     D0, [A6 + 0xE]
  695. 000007F4  6700 0088                beq        +0x8A /* 0000087E */
  696. 000007F8  4267                     clr.w      -[A7]
  697. 000007FA  2F0B                     move.l     -[A7], A3
  698. 000007FC  4EAD 3F3A                jsr        [A5 + 0x3F3A /* export_2019 */]
  699. 00000800  302C 03B4                move.w     D0, [A4 + 0x3B4]
  700. 00000804  C1FC 0006                muls.w     D0, 0x6
  701. 00000808  41EC 03B4                lea.l      A0, [A4 + 0x3B4]
  702. 0000080C  4AB0 0000                tst.l      [A0 + D0.w]
  703. 00000810  6E54                     bgt        +0x56 /* 00000866 */
  704. 00000812  422E 0018                clr.b      [A6 + 0x18]
  705. 00000816  102E 000C                move.b     D0, [A6 + 0xC]
  706. 0000081A  6708                     beq        +0xA /* 00000824 */
  707. 0000081C  2F0B                     move.l     -[A7], A3
  708. 0000081E  4EAD 438A                jsr        [A5 + 0x438A /* export_2157 */]
  709. 00000822  603A                     bra        +0x3C /* 0000085E */
  710. label00000824:
  711. 00000824  4267                     clr.w      -[A7]
  712. 00000826  3F2C 03B4                move.w     -[A7], [A4 + 0x3B4]
  713. 0000082A  1F3C 0001                move.b     -[A7], 0x1
  714. 0000082E  2F0B                     move.l     -[A7], A3
  715. 00000830  4EAD 4032                jsr        [A5 + 0x4032 /* export_2050 */]
  716. 00000834  101F                     move.b     D0, [A7]+
  717. 00000836  6714                     beq        +0x16 /* 0000084C */
  718. 00000838  426C 1232                clr.w      [A4 + 0x1232]
  719. 0000083C  3F2C 08BA                move.w     -[A7], [A4 + 0x8BA]
  720. 00000840  2F2E 0012                move.l     -[A7], [A6 + 0x12]
  721. 00000844  2F0B                     move.l     -[A7], A3
  722. 00000846  4EAD 4052                jsr        [A5 + 0x4052 /* export_2054 */]
  723. 0000084A  6012                     bra        +0x14 /* 0000085E */
  724. label0000084C:
  725. 0000084C  2F0B                     move.l     -[A7], A3
  726. 0000084E  4EAD 438A                jsr        [A5 + 0x438A /* export_2157 */]
  727. 00000852  3F3C 04E3                move.w     -[A7], 0x4E3
  728. 00000856  42A7                     clr.l      -[A7]
  729. 00000858  2F0B                     move.l     -[A7], A3
  730. 0000085A  4EAD 3ECA                jsr        [A5 + 0x3ECA /* export_2005 */]
  731. label0000085E:
  732. 0000085E  2F0B                     move.l     -[A7], A3
  733. 00000860  4EAD 3F42                jsr        [A5 + 0x3F42 /* export_2020 */]
  734. 00000864  6018                     bra        +0x1A /* 0000087E */
  735. label00000866:
  736. 00000866  2F0B                     move.l     -[A7], A3
  737. 00000868  4EAD 3F42                jsr        [A5 + 0x3F42 /* export_2020 */]
  738. 0000086C  426C 1232                clr.w      [A4 + 0x1232]
  739. 00000870  3F2C 08BA                move.w     -[A7], [A4 + 0x8BA]
  740. 00000874  2F2E 0012                move.l     -[A7], [A6 + 0x12]
  741. 00000878  2F0B                     move.l     -[A7], A3
  742. 0000087A  4EAD 4052                jsr        [A5 + 0x4052 /* export_2054 */]
  743. label0000087E:
  744. 0000087E  486E FFC0                pea.l      [A6 - 0x40]
  745. 00000882  2F0B                     move.l     -[A7], A3
  746. 00000884  4EAD 3ED2                jsr        [A5 + 0x3ED2 /* export_2006 */]
  747. 00000888  4CDF 1880                movem.l    D7,A3,A4, [A7]+
  748. 0000088C  4E5E                     unlink     A6
  749. 0000088E  205F                     movea.l    A0, [A7]+
  750. 00000890  DEFC 0010                add.w      A7, 0x10
  751. 00000894  4ED0                     jmp        [A0]
  752. 00000896  8C49                     or.w       D6, A1
  753. 00000898  534F                     subq.w     A7, 1
  754. 0000089A  5F44                     subq.w     D4, 7
  755. 0000089C  4F53                     chk.w      D7, [A3]
  756. 0000089E  5252                     addq.w     [A2], 1
  757. 000008A0  4541                     chk.w      D2, D1
  758. 000008A2  4400                     neg.b      D0
  759. 000008A4  0000 0000                ori.b      D0, 0x0
  760. 000008A8  4E56 0000                link       A6, 0
  761. 000008AC  48E7 0118                movem.l    -[A7], D7,A3,A4
  762. 000008B0  3E2E 000C                move.w     D7, [A6 + 0xC]
  763. 000008B4  286E 0008                movea.l    A4, [A6 + 0x8]
  764. 000008B8  266C 0008                movea.l    A3, [A4 + 0x8]
  765. 000008BC  4A47                     tst.w      D7
  766. 000008BE  6700 00B2                beq        +0xB4 /* 00000972 */
  767. 000008C2  3007                     move.w     D0, D7
  768. 000008C4  E540                     asl        D0.w, 2
  769. 000008C6  41EB 01B0                lea.l      A0, [A3 + 0x1B0]
  770. 000008CA  2F30 0000                move.l     -[A7], [A0 + D0.w]
  771. 000008CE  3007                     move.w     D0, D7
  772. 000008D0  E540                     asl        D0.w, 2
  773. 000008D2  43EB 0F64                lea.l      A1, [A3 + 0xF64]
  774. 000008D6  2071 0000                movea.l    A0, [A1 + D0.w]
  775. 000008DA  2F28 0040                move.l     -[A7], [A0 + 0x40]
  776. 000008DE  2F2C 0008                move.l     -[A7], [A4 + 0x8]
  777. 000008E2  4EAD 42C2                jsr        [A5 + 0x42C2 /* export_2132 */]
  778. 000008E6  42A7                     clr.l      -[A7]
  779. 000008E8  3F07                     move.w     -[A7], D7
  780. 000008EA  2F2C 0008                move.l     -[A7], [A4 + 0x8]
  781. 000008EE  4EAD 43CA                jsr        [A5 + 0x43CA /* export_2165 */]
  782. 000008F2  295F FFFC                move.l     [A4 - 0x4], [A7]+
  783. 000008F6  3007                     move.w     D0, D7
  784. 000008F8  E540                     asl        D0.w, 2
  785. 000008FA  43EB 01B0                lea.l      A1, [A3 + 0x1B0]
  786. 000008FE  2071 0000                movea.l    A0, [A1 + D0.w]
  787. 00000902  20AC FFFC                move.l     [A0], [A4 - 0x4]
  788. 00000906  3F07                     move.w     -[A7], D7
  789. 00000908  3007                     move.w     D0, D7
  790. 0000090A  E540                     asl        D0.w, 2
  791. 0000090C  41EB 01B0                lea.l      A0, [A3 + 0x1B0]
  792. 00000910  2F30 0000                move.l     -[A7], [A0 + D0.w]
  793. 00000914  2F2C 0008                move.l     -[A7], [A4 + 0x8]
  794. 00000918  4EAD 4022                jsr        [A5 + 0x4022 /* export_2048 */]
  795. 0000091C  377C 0001 1232           move.w     [A3 + 0x1232], 0x1
  796. 00000922  3F2B 08BA                move.w     -[A7], [A3 + 0x8BA]
  797. 00000926  2F2C 000C                move.l     -[A7], [A4 + 0xC]
  798. 0000092A  3F07                     move.w     -[A7], D7
  799. 0000092C  2F2C 0008                move.l     -[A7], [A4 + 0x8]
  800. 00000930  4EAD 404A                jsr        [A5 + 0x404A /* export_2053 */]
  801. 00000934  3F07                     move.w     -[A7], D7
  802. 00000936  486C FFF6                pea.l      [A4 - 0xA]
  803. 0000093A  3007                     move.w     D0, D7
  804. 0000093C  E540                     asl        D0.w, 2
  805. 0000093E  41EB 01B0                lea.l      A0, [A3 + 0x1B0]
  806. 00000942  2F30 0000                move.l     -[A7], [A0 + D0.w]
  807. 00000946  2F2C 0008                move.l     -[A7], [A4 + 0x8]
  808. 0000094A  4EAD 4292                jsr        [A5 + 0x4292 /* export_2126 */]
  809. 0000094E  3007                     move.w     D0, D7
  810. 00000950  C1FC 0006                muls.w     D0, 0x6
  811. 00000954  43EB 03B4                lea.l      A1, [A3 + 0x3B4]
  812. 00000958  41F1 0000                lea.l      A0, [A1 + D0.w]
  813. 0000095C  43EC FFF6                lea.l      A1, [A4 - 0xA]
  814. 00000960  20D9                     move.l     [A0]+, [A1]+
  815. 00000962  3091                     move.w     [A0], [A1]
  816. 00000964  3007                     move.w     D0, D7
  817. 00000966  E540                     asl        D0.w, 2
  818. 00000968  41EB 06B6                lea.l      A0, [A3 + 0x6B6]
  819. 0000096C  21AC FFFC 0000           move.l     [A0 + D0.w], [A4 - 0x4]
  820. label00000972:
  821. 00000972  4CDF 1880                movem.l    D7,A3,A4, [A7]+
  822. 00000976  4E5E                     unlink     A6
  823. 00000978  205F                     movea.l    A0, [A7]+
  824. 0000097A  5C4F                     addq.w     A7, 6
  825. 0000097C  4ED0                     jmp        [A0]
  826. 0000097E  8C49                     or.w       D6, A1
  827. 00000980  4E53 4552                link       A3, -0xFFFFBAAE
  828. 00000984  5452                     addq.w     [A2], 2
  829. 00000986  4543                     chk.w      D2, D3
  830. 00000988  4F52                     chk.w      D7, [A2]
  831. 0000098A  4400                     neg.b      D0
  832. 0000098C  0000 0000                ori.b      D0, 0x0
  833. fn00000990:
  834. 00000990  4E56 0000                link       A6, 0
  835. 00000994  4267                     clr.w      -[A7]
  836. 00000996  206E 0008                movea.l    A0, [A6 + 0x8]
  837. 0000099A  1F28 FFE8                move.b     -[A7], [A0 - 0x18]
  838. 0000099E  4EAD 42CA                jsr        [A5 + 0x42CA /* export_2133 */]
  839. 000009A2  206E 0008                movea.l    A0, [A6 + 0x8]
  840. 000009A6  115F FFE8                move.b     [A0 - 0x18], [A7]+
  841. 000009AA  4267                     clr.w      -[A7]
  842. 000009AC  3F2E 0014                move.w     -[A7], [A6 + 0x14]
  843. 000009B0  3F3C 0023                move.w     -[A7], 0x23 /* '#' */
  844. 000009B4  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  845. 000009B8  4EAD 3F1A                jsr        [A5 + 0x3F1A /* export_2015 */]
  846. 000009BC  101F                     move.b     D0, [A7]+
  847. 000009BE  670C                     beq        +0xE /* 000009CC */
  848. 000009C0  206E 0008                movea.l    A0, [A6 + 0x8]
  849. 000009C4  2C48                     movea.l    A6, A0
  850. 000009C6  4EFA 00A6                jmp        [PC + 0xA6 /* 00000A6E */]
  851. 000009CA  0000 4E5E                ori.b      D0, 0x5E /* '^' */
  852. // begin alternate branch 000009CC-000009CE
  853. label000009CC:
  854. 000009CC  4E5E                     unlink     A6
  855. // end alternate branch 000009CC-000009CE
  856. label000009CC: // (misaligned)
  857. 000009CE  205F                     movea.l    A0, [A7]+
  858. 000009D0  DEFC 000E                add.w      A7, 0xE
  859. 000009D4  4ED0                     jmp        [A0]
  860. 000009D6  8743 4C4F                pack       D3, D3, 0x4C4F
  861. 000009DA  5349                     subq.w     A1, 1
  862. 000009DC  4E47                     trap       7
  863. 000009DE  0000 4E56                ori.b      D0, 0x56 /* 'V' */
  864. export_2083: // at 000009E0 (misaligned)
  865. 000009E2  FFA4                     .invalid   <<F/6/7>>
  866. 000009E4  48E7 1F38                movem.l    -[A7], D3,D4,D5,D6,D7,A2,A3,A4
  867. 000009E8  206E 0008                movea.l    A0, [A6 + 0x8]
  868. 000009EC  2D48 FFA4                move.l     [A6 - 0x5C], A0
  869. 000009F0  42A7                     clr.l      -[A7]
  870. 000009F2  4EAD 42CA                jsr        [A5 + 0x42CA /* export_2133 */]
  871. 000009F6  1D5F FFE8                move.b     [A6 - 0x18], [A7]+
  872. 000009FA  486E FFA8                pea.l      [A6 - 0x58]
  873. 000009FE  487A FF90                pea.l      [PC - 0x70 /* 00000990, value 0x4E560000 'NV\0\0', cstring "NV" */]
  874. 00000A02  2F0E                     move.l     -[A7], A6
  875. 00000A04  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  876. 00000A08  4EAD 3E92                jsr        [A5 + 0x3E92 /* export_1998 */]
  877. 00000A0C  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  878. 00000A10  4EAD 3F0A                jsr        [A5 + 0x3F0A /* export_2013 */]
  879. 00000A14  3F2E 0010                move.w     -[A7], [A6 + 0x10]
  880. 00000A18  1F3C 0001                move.b     -[A7], 0x1
  881. 00000A1C  42A7                     clr.l      -[A7]
  882. 00000A1E  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  883. 00000A22  4EAD 4012                jsr        [A5 + 0x4012 /* export_2046 */]
  884. 00000A26  3F3C 0001                move.w     -[A7], 0x1
  885. 00000A2A  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  886. 00000A2E  4EAD 3F3A                jsr        [A5 + 0x3F3A /* export_2019 */]
  887. 00000A32  206E FFA4                movea.l    A0, [A6 - 0x5C]
  888. 00000A36  3F28 08BA                move.w     -[A7], [A0 + 0x8BA]
  889. 00000A3A  3F3C 0100                move.w     -[A7], 0x100
  890. 00000A3E  487A FE68                pea.l      [PC - 0x198 /* 000008A8, value 0x4E560000 'NV\0\0', cstring "NV" */]
  891. 00000A42  2F0E                     move.l     -[A7], A6
  892. 00000A44  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  893. 00000A48  4EAD 3FFA                jsr        [A5 + 0x3FFA /* export_2043 */]
  894. 00000A4C  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  895. 00000A50  4EAD 3F42                jsr        [A5 + 0x3F42 /* export_2020 */]
  896. 00000A54  486E FFA8                pea.l      [A6 - 0x58]
  897. 00000A58  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  898. 00000A5C  4EAD 3ED2                jsr        [A5 + 0x3ED2 /* export_2006 */]
  899. 00000A60  4267                     clr.w      -[A7]
  900. 00000A62  42A7                     clr.l      -[A7]
  901. 00000A64  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  902. 00000A68  2F0E                     move.l     -[A7], A6
  903. 00000A6A  4EBA FF24                jsr        [PC - 0xDC /* 00000990 */]
  904. label00000A6E:
  905. 00000A6E  4FEE FF84                lea.l      A7, [A6 - 0x7C]
  906. 00000A72  4CDF 1CF8                movem.l    D3,D4,D5,D6,D7,A2,A3,A4, [A7]+
  907. 00000A76  4E5E                     unlink     A6
  908. 00000A78  205F                     movea.l    A0, [A7]+
  909. 00000A7A  DEFC 000A                add.w      A7, 0xA /* '\n' */
  910. 00000A7E  4ED0                     jmp        [A0]
  911. 00000A80  8D49 534F                pack       -[A6], -[A1], 0x534F
  912. 00000A84  5F50                     subq.w     [A0], 7
  913. 00000A86  5352                     subq.w     [A2], 1
  914. 00000A88  494E                     chk.w      D4, A6
  915. 00000A8A  5345                     subq.w     D5, 1
  916. 00000A8C  5254                     addq.w     [A4], 1
  917. 00000A8E  0000 4E56                ori.b      D0, 0x56 /* 'V' */
  918. // begin alternate branch 00000A90-00000A96
  919. fn00000A90:
  920. 00000A90  4E56 0000                link       A6, 0
  921. 00000A94  4267                     clr.w      -[A7]
  922. // end alternate branch 00000A90-00000A96
  923. fn00000A90: // (misaligned)
  924. 00000A92  0000 4267                ori.b      D0, 0x67 /* 'g' */
  925. 00000A96  206E 0008                movea.l    A0, [A6 + 0x8]
  926. 00000A9A  1F28 FFE9                move.b     -[A7], [A0 - 0x17]
  927. 00000A9E  4EAD 42CA                jsr        [A5 + 0x42CA /* export_2133 */]
  928. 00000AA2  206E 0008                movea.l    A0, [A6 + 0x8]
  929. 00000AA6  115F FFE9                move.b     [A0 - 0x17], [A7]+
  930. 00000AAA  4267                     clr.w      -[A7]
  931. 00000AAC  3F2E 0014                move.w     -[A7], [A6 + 0x14]
  932. 00000AB0  3F3C 00B6                move.w     -[A7], 0xB6
  933. 00000AB4  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  934. 00000AB8  4EAD 3F1A                jsr        [A5 + 0x3F1A /* export_2015 */]
  935. 00000ABC  101F                     move.b     D0, [A7]+
  936. 00000ABE  670C                     beq        +0xE /* 00000ACC */
  937. 00000AC0  206E 0008                movea.l    A0, [A6 + 0x8]
  938. 00000AC4  2C48                     movea.l    A6, A0
  939. 00000AC6  4EFA 010C                jmp        [PC + 0x10C /* 00000BD4 */]
  940. 00000ACA  0000 4E5E                ori.b      D0, 0x5E /* '^' */
  941. // begin alternate branch 00000ACC-00000ACE
  942. label00000ACC:
  943. 00000ACC  4E5E                     unlink     A6
  944. // end alternate branch 00000ACC-00000ACE
  945. label00000ACC: // (misaligned)
  946. 00000ACE  205F                     movea.l    A0, [A7]+
  947. 00000AD0  DEFC 000E                add.w      A7, 0xE
  948. 00000AD4  4ED0                     jmp        [A0]
  949. 00000AD6  8D43 4C4F                pack       D6, D3, 0x4C4F
  950. 00000ADA  5349                     subq.w     A1, 1
  951. 00000ADC  4E47                     trap       7
  952. 00000ADE  5352                     subq.w     [A2], 1
  953. 00000AE0  5241                     addq.w     D1, 1
  954. 00000AE2  5241                     addq.w     D1, 1
  955. 00000AE4  0000 0000                ori.b      D0, 0x0
  956. export_2084:
  957. 00000AE8  4E56 FFA2                link       A6, -0x005E
  958. 00000AEC  48E7 1F38                movem.l    -[A7], D3,D4,D5,D6,D7,A2,A3,A4
  959. 00000AF0  206E 0018                movea.l    A0, [A6 + 0x18]
  960. 00000AF4  43EE FFF0                lea.l      A1, [A6 - 0x10]
  961. 00000AF8  22D8                     move.l     [A1]+, [A0]+
  962. 00000AFA  22D8                     move.l     [A1]+, [A0]+
  963. 00000AFC  22D8                     move.l     [A1]+, [A0]+
  964. 00000AFE  22D8                     move.l     [A1]+, [A0]+
  965. 00000B00  206E 0014                movea.l    A0, [A6 + 0x14]
  966. 00000B04  43EE FFEA                lea.l      A1, [A6 - 0x16]
  967. 00000B08  22D8                     move.l     [A1]+, [A0]+
  968. 00000B0A  3290                     move.w     [A1], [A0]
  969. 00000B0C  206E 0008                movea.l    A0, [A6 + 0x8]
  970. 00000B10  2D48 FFA2                move.l     [A6 - 0x5E], A0
  971. 00000B14  42A7                     clr.l      -[A7]
  972. 00000B16  4EAD 42CA                jsr        [A5 + 0x42CA /* export_2133 */]
  973. 00000B1A  1D5F FFE9                move.b     [A6 - 0x17], [A7]+
  974. 00000B1E  486E FFA6                pea.l      [A6 - 0x5A]
  975. 00000B22  487A FF6C                pea.l      [PC - 0x94 /* 00000A90, value 0x4E560000 'NV\0\0', cstring "NV" */]
  976. 00000B26  2F0E                     move.l     -[A7], A6
  977. 00000B28  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  978. 00000B2C  4EAD 3E92                jsr        [A5 + 0x3E92 /* export_1998 */]
  979. 00000B30  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  980. 00000B34  4EAD 3F0A                jsr        [A5 + 0x3F0A /* export_2013 */]
  981. 00000B38  1F3C 0001                move.b     -[A7], 0x1
  982. 00000B3C  4267                     clr.w      -[A7]
  983. 00000B3E  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  984. 00000B42  4EAD 3F82                jsr        [A5 + 0x3F82 /* export_2028 */]
  985. 00000B46  4267                     clr.w      -[A7]
  986. 00000B48  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  987. 00000B4C  4EAD 3F3A                jsr        [A5 + 0x3F3A /* export_2019 */]
  988. 00000B50  486E FFF0                pea.l      [A6 - 0x10]
  989. 00000B54  486E FFE6                pea.l      [A6 - 0x1A]
  990. 00000B58  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  991. 00000B5C  4EAD 3FAA                jsr        [A5 + 0x3FAA /* export_2033 */]
  992. 00000B60  206E FFA2                movea.l    A0, [A6 - 0x5E]
  993. 00000B64  302E FFE6                move.w     D0, [A6 - 0x1A]
  994. 00000B68  E540                     asl        D0.w, 2
  995. 00000B6A  43E8 0F64                lea.l      A1, [A0 + 0xF64]
  996. 00000B6E  2071 0000                movea.l    A0, [A1 + D0.w]
  997. 00000B72  7001                     moveq.l    D0, 0x01
  998. 00000B74  B050                     cmp.w      D0, [A0]
  999. 00000B76  670E                     beq        +0x10 /* 00000B86 */
  1000. 00000B78  3F3C 04D4                move.w     -[A7], 0x4D4
  1001. 00000B7C  42A7                     clr.l      -[A7]
  1002. 00000B7E  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  1003. 00000B82  4EAD 3ECA                jsr        [A5 + 0x3ECA /* export_2005 */]
  1004. label00000B86:
  1005. 00000B86  3F2E FFE6                move.w     -[A7], [A6 - 0x1A]
  1006. 00000B8A  486E FFEA                pea.l      [A6 - 0x16]
  1007. 00000B8E  4267                     clr.w      -[A7]
  1008. 00000B90  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  1009. 00000B94  4EAD 402A                jsr        [A5 + 0x402A /* export_2049 */]
  1010. 00000B98  4267                     clr.w      -[A7]
  1011. 00000B9A  3F2E 001C                move.w     -[A7], [A6 + 0x1C]
  1012. 00000B9E  2F2E 0010                move.l     -[A7], [A6 + 0x10]
  1013. 00000BA2  3F2E 000E                move.w     -[A7], [A6 + 0xE]
  1014. 00000BA6  1F2E 000C                move.b     -[A7], [A6 + 0xC]
  1015. 00000BAA  1F3C 0001                move.b     -[A7], 0x1
  1016. 00000BAE  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  1017. 00000BB2  4EBA FB88                jsr        [PC - 0x478 /* 0000073C */]
  1018. 00000BB6  1D5F FFE8                move.b     [A6 - 0x18], [A7]+
  1019. 00000BBA  486E FFA6                pea.l      [A6 - 0x5A]
  1020. 00000BBE  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  1021. 00000BC2  4EAD 3ED2                jsr        [A5 + 0x3ED2 /* export_2006 */]
  1022. 00000BC6  4267                     clr.w      -[A7]
  1023. 00000BC8  42A7                     clr.l      -[A7]
  1024. 00000BCA  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  1025. 00000BCE  2F0E                     move.l     -[A7], A6
  1026. 00000BD0  4EBA FEBE                jsr        [PC - 0x142 /* 00000A90 */]
  1027. label00000BD4:
  1028. 00000BD4  4FEE FF82                lea.l      A7, [A6 - 0x7E]
  1029. 00000BD8  4CDF 1CF8                movem.l    D3,D4,D5,D6,D7,A2,A3,A4, [A7]+
  1030. 00000BDC  4E5E                     unlink     A6
  1031. 00000BDE  205F                     movea.l    A0, [A7]+
  1032. 00000BE0  DEFC 0016                add.w      A7, 0x16
  1033. 00000BE4  4ED0                     jmp        [A0]
  1034. 00000BE6  9A49                     sub.w      D5, A1
  1035. 00000BE8  534F                     subq.w     A7, 1
  1036. 00000BEA  5F50                     subq.w     [A0], 7
  1037. 00000BEC  5352                     subq.w     [A2], 1
  1038. 00000BEE  5245                     addq.w     D5, 1
  1039. 00000BF0  4144                     chk.w      D0, D4
  1040. 00000BF2  4154                     chk.w      D0, [A4]
  1041. 00000BF4  5245                     addq.w     D5, 1
  1042. 00000BF6  434F                     chk.w      D1, A7
  1043. 00000BF8  5244                     addq.w     D4, 1
  1044. 00000BFA  4144                     chk.w      D0, D4
  1045. 00000BFC  4452                     neg.w      [A2]
  1046. 00000BFE  4553                     chk.w      D2, [A3]
  1047. 00000C00  5300                     subq.b     D0, 1
  1048. 00000C02  0000 4E56                ori.b      D0, 0x56 /* 'V' */
  1049. 00000C06  0000 4267                ori.b      D0, 0x67 /* 'g' */
  1050. 00000C0A  3F2E 000C                move.w     -[A7], [A6 + 0xC]
  1051. 00000C0E  4267                     clr.w      -[A7]
  1052. 00000C10  206E 0008                movea.l    A0, [A6 + 0x8]
  1053. 00000C14  2F28 0008                move.l     -[A7], [A0 + 0x8]
  1054. 00000C18  4EAD 4032                jsr        [A5 + 0x4032 /* export_2050 */]
  1055. 00000C1C  101F                     move.b     D0, [A7]+
  1056. 00000C1E  6612                     bne        +0x14 /* 00000C32 */
  1057. 00000C20  3F3C 04E3                move.w     -[A7], 0x4E3
  1058. 00000C24  42A7                     clr.l      -[A7]
  1059. 00000C26  206E 0008                movea.l    A0, [A6 + 0x8]
  1060. 00000C2A  2F28 0008                move.l     -[A7], [A0 + 0x8]
  1061. 00000C2E  4EAD 3ECA                jsr        [A5 + 0x3ECA /* export_2005 */]
  1062. label00000C32:
  1063. 00000C32  4E5E                     unlink     A6
  1064. 00000C34  205F                     movea.l    A0, [A7]+
  1065. 00000C36  5C4F                     addq.w     A7, 6
  1066. 00000C38  4ED0                     jmp        [A0]
  1067. 00000C3A  8B54                     or.w       [A4], D5
  1068. 00000C3C  4553                     chk.w      D2, [A3]
  1069. 00000C3E  5443                     addq.w     D3, 2
  1070. 00000C40  5552                     subq.w     [A2], 2
  1071. 00000C42  5245                     addq.w     D5, 1
  1072. 00000C44  4E54 0000                link       A4, 0
  1073. 00000C48  4E56 FFFA                link       A6, -0x0006
  1074. 00000C4C  48E7 0018                movem.l    -[A7], A3,A4
  1075. 00000C50  266E 0008                movea.l    A3, [A6 + 0x8]
  1076. 00000C54  286B 0008                movea.l    A4, [A3 + 0x8]
  1077. 00000C58  302E 000C                move.w     D0, [A6 + 0xC]
  1078. 00000C5C  E540                     asl        D0.w, 2
  1079. 00000C5E  43EC 0F64                lea.l      A1, [A4 + 0xF64]
  1080. 00000C62  2071 0000                movea.l    A0, [A1 + D0.w]
  1081. 00000C66  3D68 0022 FFFA           move.w     [A6 - 0x6], [A0 + 0x22]
  1082. 00000C6C  302E 000C                move.w     D0, [A6 + 0xC]
  1083. 00000C70  E540                     asl        D0.w, 2
  1084. 00000C72  41EC 06B6                lea.l      A0, [A4 + 0x6B6]
  1085. 00000C76  2D70 0000 FFFC           move.l     [A6 - 0x4], [A0 + D0.w]
  1086. 00000C7C  4267                     clr.w      -[A7]
  1087. 00000C7E  2F3C 4241 5345           move.l     -[A7], 0x42415345 /* 'BASE' */
  1088. 00000C84  1F3C 0001                move.b     -[A7], 0x1
  1089. 00000C88  3F3C 0006                move.w     -[A7], 0x6
  1090. 00000C8C  486E FFFA                pea.l      [A6 - 0x6]
  1091. 00000C90  42A7                     clr.l      -[A7]
  1092. 00000C92  42A7                     clr.l      -[A7]
  1093. 00000C94  2F2C 1384                move.l     -[A7], [A4 + 0x1384]
  1094. 00000C98  3F3C 0103                move.w     -[A7], 0x103
  1095. 00000C9C  2F2B 0008                move.l     -[A7], [A3 + 0x8]
  1096. 00000CA0  4EAD 43C2                jsr        [A5 + 0x43C2 /* export_2164 */]
  1097. 00000CA4  101F                     move.b     D0, [A7]+
  1098. 00000CA6  660E                     bne        +0x10 /* 00000CB6 */
  1099. 00000CA8  3F3C 04E5                move.w     -[A7], 0x4E5
  1100. 00000CAC  42A7                     clr.l      -[A7]
  1101. 00000CAE  2F2B 0008                move.l     -[A7], [A3 + 0x8]
  1102. 00000CB2  4EAD 3ECA                jsr        [A5 + 0x3ECA /* export_2005 */]
  1103. label00000CB6:
  1104. 00000CB6  4CDF 1800                movem.l    A3,A4, [A7]+
  1105. 00000CBA  4E5E                     unlink     A6
  1106. 00000CBC  205F                     movea.l    A0, [A7]+
  1107. 00000CBE  5C4F                     addq.w     A7, 6
  1108. 00000CC0  4ED0                     jmp        [A0]
  1109. 00000CC2  8854                     or.w       D4, [A4]
  1110. 00000CC4  4553                     chk.w      D2, [A3]
  1111. 00000CC6  544C                     addq.w     A4, 2
  1112. 00000CC8  4F43                     chk.w      D7, D3
  1113. 00000CCA  4B00                     .invalid   5, D0 // invalid opcode 4 with b == 4
  1114. 00000CCC  0000 0000                ori.b      D0, 0x0
  1115. 00000CD0  4E56 0000                link       A6, 0
  1116. 00000CD4  206E 0008                movea.l    A0, [A6 + 0x8]
  1117. 00000CD8  4AA8 FFF6                tst.l      [A0 - 0xA]
  1118. 00000CDC  670C                     beq        +0xE /* 00000CEA */
  1119. 00000CDE  2F28 FFF6                move.l     -[A7], [A0 - 0xA]
  1120. 00000CE2  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  1121. 00000CE6  4EAD 41FA                jsr        [A5 + 0x41FA /* export_2107 */]
  1122. label00000CEA:
  1123. 00000CEA  4E5E                     unlink     A6
  1124. 00000CEC  205F                     movea.l    A0, [A7]+
  1125. 00000CEE  DEFC 000E                add.w      A7, 0xE
  1126. 00000CF2  4ED0                     jmp        [A0]
  1127. 00000CF4  8A46                     or.w       D5, D6
  1128. 00000CF6  4149                     chk.w      D0, A1
  1129. 00000CF8  4C55 5044                movem.l    D2,D6,A4,A6, [A5]
  1130. 00000CFC  4154                     chk.w      D0, [A4]
  1131. 00000CFE  4500                     .invalid   2, D0 // invalid opcode 4 with b == 4
  1132. 00000D00  0000 0000                ori.b      D0, 0x0
  1133. 00000D04  4E56 FFAE                link       A6, -0x0052
  1134. 00000D08  48E7 0718                movem.l    -[A7], D5,D6,D7,A3,A4
  1135. 00000D0C  3E2E 000C                move.w     D7, [A6 + 0xC]
  1136. 00000D10  286E 0008                movea.l    A4, [A6 + 0x8]
  1137. 00000D14  266C 0008                movea.l    A3, [A4 + 0x8]
  1138. 00000D18  426B 1232                clr.w      [A3 + 0x1232]
  1139. 00000D1C  3007                     move.w     D0, D7
  1140. 00000D1E  E540                     asl        D0.w, 2
  1141. 00000D20  43EB 0F64                lea.l      A1, [A3 + 0xF64]
  1142. 00000D24  2071 0000                movea.l    A0, [A1 + D0.w]
  1143. 00000D28  2A28 0040                move.l     D5, [A0 + 0x40]
  1144. 00000D2C  3007                     move.w     D0, D7
  1145. 00000D2E  E540                     asl        D0.w, 2
  1146. 00000D30  41EB 01B0                lea.l      A0, [A3 + 0x1B0]
  1147. 00000D34  2C30 0000                move.l     D6, [A0 + D0.w]
  1148. 00000D38  42A7                     clr.l      -[A7]
  1149. 00000D3A  2F05                     move.l     -[A7], D5
  1150. 00000D3C  2F2C 0008                move.l     -[A7], [A4 + 0x8]
  1151. 00000D40  4EAD 41EA                jsr        [A5 + 0x41EA /* export_2105 */]
  1152. 00000D44  2D57 FFF6                move.l     [A6 - 0xA], [A7]
  1153. 00000D48  2F2C 0008                move.l     -[A7], [A4 + 0x8]
  1154. 00000D4C  4EAD 3EB2                jsr        [A5 + 0x3EB2 /* export_2002 */]
  1155. 00000D50  2F06                     move.l     -[A7], D6
  1156. 00000D52  2F2E FFF6                move.l     -[A7], [A6 - 0xA]
  1157. 00000D56  2F05                     move.l     -[A7], D5
  1158. 00000D58  4EAD 0212                jsr        [A5 + 0x212 /* export_62 */]
  1159. 00000D5C  486E FFAE                pea.l      [A6 - 0x52]
  1160. 00000D60  487A FF6E                pea.l      [PC - 0x92 /* 00000CD0, value 0x4E560000 'NV\0\0', cstring "NV" */]
  1161. 00000D64  2F0E                     move.l     -[A7], A6
  1162. 00000D66  2F2C 0008                move.l     -[A7], [A4 + 0x8]
  1163. 00000D6A  4EAD 3E92                jsr        [A5 + 0x3E92 /* export_1998 */]
  1164. 00000D6E  3F2B 08BA                move.w     -[A7], [A3 + 0x8BA]
  1165. 00000D72  2F2C 000C                move.l     -[A7], [A4 + 0xC]
  1166. 00000D76  3F07                     move.w     -[A7], D7
  1167. 00000D78  2F2C 0008                move.l     -[A7], [A4 + 0x8]
  1168. 00000D7C  4EAD 404A                jsr        [A5 + 0x404A /* export_2053 */]
  1169. 00000D80  3007                     move.w     D0, D7
  1170. 00000D82  E540                     asl        D0.w, 2
  1171. 00000D84  3207                     move.w     D1, D7
  1172. 00000D86  E541                     asl        D1.w, 2
  1173. 00000D88  43EB 01B0                lea.l      A1, [A3 + 0x1B0]
  1174. 00000D8C  2071 1000                movea.l    A0, [A1 + D1.w]
  1175. 00000D90  43EB 06B6                lea.l      A1, [A3 + 0x6B6]
  1176. 00000D94  20B1 0000                move.l     [A0], [A1 + D0.w]
  1177. 00000D98  3F07                     move.w     -[A7], D7
  1178. 00000D9A  2F06                     move.l     -[A7], D6
  1179. 00000D9C  2F2C 0008                move.l     -[A7], [A4 + 0x8]
  1180. 00000DA0  4EAD 4022                jsr        [A5 + 0x4022 /* export_2048 */]
  1181. 00000DA4  3F07                     move.w     -[A7], D7
  1182. 00000DA6  3007                     move.w     D0, D7
  1183. 00000DA8  C1FC 0006                muls.w     D0, 0x6
  1184. 00000DAC  41EB 03B4                lea.l      A0, [A3 + 0x3B4]
  1185. 00000DB0  4870 0000                pea.l      [A0 + D0.w]
  1186. 00000DB4  2F2E FFF6                move.l     -[A7], [A6 - 0xA]
  1187. 00000DB8  2F06                     move.l     -[A7], D6
  1188. 00000DBA  2F2C 0008                move.l     -[A7], [A4 + 0x8]
  1189. 00000DBE  4EAD 42AA                jsr        [A5 + 0x42AA /* export_2129 */]
  1190. 00000DC2  2F2E FFF6                move.l     -[A7], [A6 - 0xA]
  1191. 00000DC6  2F2C 0008                move.l     -[A7], [A4 + 0x8]
  1192. 00000DCA  4EAD 41FA                jsr        [A5 + 0x41FA /* export_2107 */]
  1193. 00000DCE  486E FFAE                pea.l      [A6 - 0x52]
  1194. 00000DD2  2F2C 0008                move.l     -[A7], [A4 + 0x8]
  1195. 00000DD6  4EAD 3ED2                jsr        [A5 + 0x3ED2 /* export_2006 */]
  1196. 00000DDA  3F07                     move.w     -[A7], D7
  1197. 00000DDC  3007                     move.w     D0, D7
  1198. 00000DDE  C1FC 0006                muls.w     D0, 0x6
  1199. 00000DE2  41EB 03B4                lea.l      A0, [A3 + 0x3B4]
  1200. 00000DE6  4870 0000                pea.l      [A0 + D0.w]
  1201. 00000DEA  2F2C 0008                move.l     -[A7], [A4 + 0x8]
  1202. 00000DEE  4EAD 43D2                jsr        [A5 + 0x43D2 /* export_2166 */]
  1203. 00000DF2  4CDF 18E0                movem.l    D5,D6,D7,A3,A4, [A7]+
  1204. 00000DF6  4E5E                     unlink     A6
  1205. 00000DF8  205F                     movea.l    A0, [A7]+
  1206. 00000DFA  5C4F                     addq.w     A7, 6
  1207. 00000DFC  4ED0                     jmp        [A0]
  1208. 00000DFE  8C55                     or.w       D6, [A5]
  1209. 00000E00  5044                     addq.w     D4, 8
  1210. 00000E02  4154                     chk.w      D0, [A4]
  1211. 00000E04  4552                     chk.w      D2, [A2]
  1212. 00000E06  4543                     chk.w      D2, D3
  1213. 00000E08  4F52                     chk.w      D7, [A2]
  1214. 00000E0A  4400                     neg.b      D0
  1215. 00000E0C  0000 0000                ori.b      D0, 0x0
  1216. fn00000E10:
  1217. 00000E10  4E56 0000                link       A6, 0
  1218. 00000E14  4267                     clr.w      -[A7]
  1219. 00000E16  206E 0008                movea.l    A0, [A6 + 0x8]
  1220. 00000E1A  1F28 FFF8                move.b     -[A7], [A0 - 0x8]
  1221. 00000E1E  4EAD 42CA                jsr        [A5 + 0x42CA /* export_2133 */]
  1222. 00000E22  206E 0008                movea.l    A0, [A6 + 0x8]
  1223. 00000E26  115F FFF8                move.b     [A0 - 0x8], [A7]+
  1224. 00000E2A  4267                     clr.w      -[A7]
  1225. 00000E2C  3F2E 0014                move.w     -[A7], [A6 + 0x14]
  1226. 00000E30  3F3C 0026                move.w     -[A7], 0x26 /* '&' */
  1227. 00000E34  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  1228. 00000E38  4EAD 3F1A                jsr        [A5 + 0x3F1A /* export_2015 */]
  1229. 00000E3C  101F                     move.b     D0, [A7]+
  1230. 00000E3E  670C                     beq        +0xE /* 00000E4C */
  1231. 00000E40  206E 0008                movea.l    A0, [A6 + 0x8]
  1232. 00000E44  2C48                     movea.l    A6, A0
  1233. 00000E46  4EFA 00DA                jmp        [PC + 0xDA /* 00000F22 */]
  1234. 00000E4A  0000 4E5E                ori.b      D0, 0x5E /* '^' */
  1235. // begin alternate branch 00000E4C-00000E4E
  1236. label00000E4C:
  1237. 00000E4C  4E5E                     unlink     A6
  1238. // end alternate branch 00000E4C-00000E4E
  1239. label00000E4C: // (misaligned)
  1240. 00000E4E  205F                     movea.l    A0, [A7]+
  1241. 00000E50  DEFC 000E                add.w      A7, 0xE
  1242. 00000E54  4ED0                     jmp        [A0]
  1243. 00000E56  8743 4C4F                pack       D3, D3, 0x4C4F
  1244. 00000E5A  5349                     subq.w     A1, 1
  1245. 00000E5C  4E47                     trap       7
  1246. 00000E5E  0000 4E56                ori.b      D0, 0x56 /* 'V' */
  1247. export_2085: // at 00000E60 (misaligned)
  1248. 00000E62  FFB4                     .invalid   <<F/6/7>>
  1249. 00000E64  48E7 1F38                movem.l    -[A7], D3,D4,D5,D6,D7,A2,A3,A4
  1250. 00000E68  206E 0008                movea.l    A0, [A6 + 0x8]
  1251. 00000E6C  2D48 FFB4                move.l     [A6 - 0x4C], A0
  1252. 00000E70  42A7                     clr.l      -[A7]
  1253. 00000E72  4EAD 42CA                jsr        [A5 + 0x42CA /* export_2133 */]
  1254. 00000E76  1D5F FFF8                move.b     [A6 - 0x8], [A7]+
  1255. 00000E7A  486E FFB8                pea.l      [A6 - 0x48]
  1256. 00000E7E  487A FF90                pea.l      [PC - 0x70 /* 00000E10, value 0x4E560000 'NV\0\0', cstring "NV" */]
  1257. 00000E82  2F0E                     move.l     -[A7], A6
  1258. 00000E84  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  1259. 00000E88  4EAD 3E92                jsr        [A5 + 0x3E92 /* export_1998 */]
  1260. 00000E8C  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  1261. 00000E90  4EAD 3F0A                jsr        [A5 + 0x3F0A /* export_2013 */]
  1262. 00000E94  3F2E 0010                move.w     -[A7], [A6 + 0x10]
  1263. 00000E98  1F3C 0001                move.b     -[A7], 0x1
  1264. 00000E9C  42A7                     clr.l      -[A7]
  1265. 00000E9E  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  1266. 00000EA2  4EAD 4012                jsr        [A5 + 0x4012 /* export_2046 */]
  1267. 00000EA6  3F3C 0001                move.w     -[A7], 0x1
  1268. 00000EAA  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  1269. 00000EAE  4EAD 3F3A                jsr        [A5 + 0x3F3A /* export_2019 */]
  1270. 00000EB2  206E FFB4                movea.l    A0, [A6 - 0x4C]
  1271. 00000EB6  3F28 08BA                move.w     -[A7], [A0 + 0x8BA]
  1272. 00000EBA  3F3C 0001                move.w     -[A7], 0x1
  1273. 00000EBE  487A FD44                pea.l      [PC - 0x2BC /* 00000C04, value 0x4E560000 'NV\0\0', cstring "NV" */]
  1274. 00000EC2  2F0E                     move.l     -[A7], A6
  1275. 00000EC4  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  1276. 00000EC8  4EAD 3FFA                jsr        [A5 + 0x3FFA /* export_2043 */]
  1277. 00000ECC  206E FFB4                movea.l    A0, [A6 - 0x4C]
  1278. 00000ED0  3F28 08BA                move.w     -[A7], [A0 + 0x8BA]
  1279. 00000ED4  3F3C 0001                move.w     -[A7], 0x1
  1280. 00000ED8  487A FD6E                pea.l      [PC - 0x292 /* 00000C48, value 0x4E56FFFA */]
  1281. 00000EDC  2F0E                     move.l     -[A7], A6
  1282. 00000EDE  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  1283. 00000EE2  4EAD 3FFA                jsr        [A5 + 0x3FFA /* export_2043 */]
  1284. 00000EE6  206E FFB4                movea.l    A0, [A6 - 0x4C]
  1285. 00000EEA  3F28 08BA                move.w     -[A7], [A0 + 0x8BA]
  1286. 00000EEE  3F3C 0001                move.w     -[A7], 0x1
  1287. 00000EF2  487A FE10                pea.l      [PC - 0x1F0 /* 00000D04, value 0x4E56FFAE */]
  1288. 00000EF6  2F0E                     move.l     -[A7], A6
  1289. 00000EF8  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  1290. 00000EFC  4EAD 3FFA                jsr        [A5 + 0x3FFA /* export_2043 */]
  1291. 00000F00  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  1292. 00000F04  4EAD 3F42                jsr        [A5 + 0x3F42 /* export_2020 */]
  1293. 00000F08  486E FFB8                pea.l      [A6 - 0x48]
  1294. 00000F0C  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  1295. 00000F10  4EAD 3ED2                jsr        [A5 + 0x3ED2 /* export_2006 */]
  1296. 00000F14  4267                     clr.w      -[A7]
  1297. 00000F16  42A7                     clr.l      -[A7]
  1298. 00000F18  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  1299. 00000F1C  2F0E                     move.l     -[A7], A6
  1300. 00000F1E  4EBA FEF0                jsr        [PC - 0x110 /* 00000E10 */]
  1301. label00000F22:
  1302. 00000F22  4FEE FF94                lea.l      A7, [A6 - 0x6C]
  1303. 00000F26  4CDF 1CF8                movem.l    D3,D4,D5,D6,D7,A2,A3,A4, [A7]+
  1304. 00000F2A  4E5E                     unlink     A6
  1305. 00000F2C  205F                     movea.l    A0, [A7]+
  1306. 00000F2E  DEFC 000A                add.w      A7, 0xA /* '\n' */
  1307. 00000F32  4ED0                     jmp        [A0]
  1308. 00000F34  8D49 534F                pack       -[A6], -[A1], 0x534F
  1309. 00000F38  5F50                     subq.w     [A0], 7
  1310. 00000F3A  5352                     subq.w     [A2], 1
  1311. 00000F3C  5550                     subq.w     [A0], 2
  1312. 00000F3E  4441                     neg.w      D1
  1313. 00000F40  5445                     addq.w     D5, 2
  1314. 00000F42  0000 4E56                ori.b      D0, 0x56 /* 'V' */
  1315. 00000F46  0000 4267                ori.b      D0, 0x67 /* 'g' */
  1316. 00000F4A  3F2E 000C                move.w     -[A7], [A6 + 0xC]
  1317. 00000F4E  4267                     clr.w      -[A7]
  1318. 00000F50  206E 0008                movea.l    A0, [A6 + 0x8]
  1319. 00000F54  2F28 0008                move.l     -[A7], [A0 + 0x8]
  1320. 00000F58  4EAD 4032                jsr        [A5 + 0x4032 /* export_2050 */]
  1321. 00000F5C  101F                     move.b     D0, [A7]+
  1322. 00000F5E  6612                     bne        +0x14 /* 00000F72 */
  1323. 00000F60  3F3C 04E3                move.w     -[A7], 0x4E3
  1324. 00000F64  42A7                     clr.l      -[A7]
  1325. 00000F66  206E 0008                movea.l    A0, [A6 + 0x8]
  1326. 00000F6A  2F28 0008                move.l     -[A7], [A0 + 0x8]
  1327. 00000F6E  4EAD 3ECA                jsr        [A5 + 0x3ECA /* export_2005 */]
  1328. label00000F72:
  1329. 00000F72  4E5E                     unlink     A6
  1330. 00000F74  205F                     movea.l    A0, [A7]+
  1331. 00000F76  5C4F                     addq.w     A7, 6
  1332. 00000F78  4ED0                     jmp        [A0]
  1333. 00000F7A  8B54                     or.w       [A4], D5
  1334. 00000F7C  4553                     chk.w      D2, [A3]
  1335. 00000F7E  5443                     addq.w     D3, 2
  1336. 00000F80  5552                     subq.w     [A2], 2
  1337. 00000F82  5245                     addq.w     D5, 1
  1338. 00000F84  4E54 0000                link       A4, 0
  1339. 00000F88  4E56 FFFA                link       A6, -0x0006
  1340. 00000F8C  48E7 0018                movem.l    -[A7], A3,A4
  1341. 00000F90  266E 0008                movea.l    A3, [A6 + 0x8]
  1342. 00000F94  286B 0008                movea.l    A4, [A3 + 0x8]
  1343. 00000F98  302E 000C                move.w     D0, [A6 + 0xC]
  1344. 00000F9C  E540                     asl        D0.w, 2
  1345. 00000F9E  43EC 0F64                lea.l      A1, [A4 + 0xF64]
  1346. 00000FA2  2071 0000                movea.l    A0, [A1 + D0.w]
  1347. 00000FA6  3D68 0022 FFFA           move.w     [A6 - 0x6], [A0 + 0x22]
  1348. 00000FAC  302E 000C                move.w     D0, [A6 + 0xC]
  1349. 00000FB0  E540                     asl        D0.w, 2
  1350. 00000FB2  41EC 06B6                lea.l      A0, [A4 + 0x6B6]
  1351. 00000FB6  2D70 0000 FFFC           move.l     [A6 - 0x4], [A0 + D0.w]
  1352. 00000FBC  4267                     clr.w      -[A7]
  1353. 00000FBE  2F3C 4241 5345           move.l     -[A7], 0x42415345 /* 'BASE' */
  1354. 00000FC4  1F3C 0001                move.b     -[A7], 0x1
  1355. 00000FC8  3F3C 0006                move.w     -[A7], 0x6
  1356. 00000FCC  486E FFFA                pea.l      [A6 - 0x6]
  1357. 00000FD0  42A7                     clr.l      -[A7]
  1358. 00000FD2  42A7                     clr.l      -[A7]
  1359. 00000FD4  2F2C 1384                move.l     -[A7], [A4 + 0x1384]
  1360. 00000FD8  3F3C 0203                move.w     -[A7], 0x203
  1361. 00000FDC  2F2B 0008                move.l     -[A7], [A3 + 0x8]
  1362. 00000FE0  4EAD 43C2                jsr        [A5 + 0x43C2 /* export_2164 */]
  1363. 00000FE4  101F                     move.b     D0, [A7]+
  1364. 00000FE6  660E                     bne        +0x10 /* 00000FF6 */
  1365. 00000FE8  3F3C 04E6                move.w     -[A7], 0x4E6
  1366. 00000FEC  42A7                     clr.l      -[A7]
  1367. 00000FEE  2F2B 0008                move.l     -[A7], [A3 + 0x8]
  1368. 00000FF2  4EAD 3ECA                jsr        [A5 + 0x3ECA /* export_2005 */]
  1369. label00000FF6:
  1370. 00000FF6  4CDF 1800                movem.l    A3,A4, [A7]+
  1371. 00000FFA  4E5E                     unlink     A6
  1372. 00000FFC  205F                     movea.l    A0, [A7]+
  1373. 00000FFE  5C4F                     addq.w     A7, 6
  1374. 00001000  4ED0                     jmp        [A0]
  1375. 00001002  8854                     or.w       D4, [A4]
  1376. 00001004  4553                     chk.w      D2, [A3]
  1377. 00001006  544C                     addq.w     A4, 2
  1378. 00001008  4F43                     chk.w      D7, D3
  1379. 0000100A  4B00                     .invalid   5, D0 // invalid opcode 4 with b == 4
  1380. 0000100C  0000 0000                ori.b      D0, 0x0
  1381. 00001010  4E56 0000                link       A6, 0
  1382. 00001014  48E7 0118                movem.l    -[A7], D7,A3,A4
  1383. 00001018  3E2E 000C                move.w     D7, [A6 + 0xC]
  1384. 0000101C  286E 0008                movea.l    A4, [A6 + 0x8]
  1385. 00001020  266C 0008                movea.l    A3, [A4 + 0x8]
  1386. 00001024  3F07                     move.w     -[A7], D7
  1387. 00001026  3007                     move.w     D0, D7
  1388. 00001028  C1FC 0006                muls.w     D0, 0x6
  1389. 0000102C  41EB 03B4                lea.l      A0, [A3 + 0x3B4]
  1390. 00001030  4870 0000                pea.l      [A0 + D0.w]
  1391. 00001034  2F2C 0008                move.l     -[A7], [A4 + 0x8]
  1392. 00001038  4EAD 43D2                jsr        [A5 + 0x43D2 /* export_2166 */]
  1393. 0000103C  3F07                     move.w     -[A7], D7
  1394. 0000103E  2F2C 0008                move.l     -[A7], [A4 + 0x8]
  1395. 00001042  4EAD 40DA                jsr        [A5 + 0x40DA /* export_2071 */]
  1396. 00001046  3F07                     move.w     -[A7], D7
  1397. 00001048  3007                     move.w     D0, D7
  1398. 0000104A  C1FC 0006                muls.w     D0, 0x6
  1399. 0000104E  41EB 03B4                lea.l      A0, [A3 + 0x3B4]
  1400. 00001052  4870 0000                pea.l      [A0 + D0.w]
  1401. 00001056  2F2C 0008                move.l     -[A7], [A4 + 0x8]
  1402. 0000105A  4EAD 429A                jsr        [A5 + 0x429A /* export_2127 */]
  1403. 0000105E  4CDF 1880                movem.l    D7,A3,A4, [A7]+
  1404. 00001062  4E5E                     unlink     A6
  1405. 00001064  205F                     movea.l    A0, [A7]+
  1406. 00001066  5C4F                     addq.w     A7, 6
  1407. 00001068  4ED0                     jmp        [A0]
  1408. 0000106A  8944 454C                pack       D4, D4, 0x454C
  1409. 0000106E  4554                     chk.w      D2, [A4]
  1410. 00001070  4552                     chk.w      D2, [A2]
  1411. 00001072  4543                     chk.w      D2, D3
  1412. 00001074  0000 0000                ori.b      D0, 0x0
  1413. fn00001078:
  1414. 00001078  4E56 0000                link       A6, 0
  1415. 0000107C  4267                     clr.w      -[A7]
  1416. 0000107E  206E 0008                movea.l    A0, [A6 + 0x8]
  1417. 00001082  1F28 FFF9                move.b     -[A7], [A0 - 0x7]
  1418. 00001086  4EAD 42CA                jsr        [A5 + 0x42CA /* export_2133 */]
  1419. 0000108A  206E 0008                movea.l    A0, [A6 + 0x8]
  1420. 0000108E  115F FFF9                move.b     [A0 - 0x7], [A7]+
  1421. 00001092  4267                     clr.w      -[A7]
  1422. 00001094  3F2E 0014                move.w     -[A7], [A6 + 0x14]
  1423. 00001098  3F3C 0028                move.w     -[A7], 0x28 /* '(' */
  1424. 0000109C  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  1425. 000010A0  4EAD 3F1A                jsr        [A5 + 0x3F1A /* export_2015 */]
  1426. 000010A4  101F                     move.b     D0, [A7]+
  1427. 000010A6  670C                     beq        +0xE /* 000010B4 */
  1428. 000010A8  206E 0008                movea.l    A0, [A6 + 0x8]
  1429. 000010AC  2C48                     movea.l    A6, A0
  1430. 000010AE  4EFA 00E2                jmp        [PC + 0xE2 /* 00001192 */]
  1431. 000010B2  0000 4E5E                ori.b      D0, 0x5E /* '^' */
  1432. // begin alternate branch 000010B4-000010B6
  1433. label000010B4:
  1434. 000010B4  4E5E                     unlink     A6
  1435. // end alternate branch 000010B4-000010B6
  1436. label000010B4: // (misaligned)
  1437. 000010B6  205F                     movea.l    A0, [A7]+
  1438. 000010B8  DEFC 000E                add.w      A7, 0xE
  1439. 000010BC  4ED0                     jmp        [A0]
  1440. 000010BE  8743 4C4F                pack       D3, D3, 0x4C4F
  1441. 000010C2  5349                     subq.w     A1, 1
  1442. 000010C4  4E47                     trap       7
  1443. 000010C6  0000 4E56                ori.b      D0, 0x56 /* 'V' */
  1444. export_2086: // at 000010C8 (misaligned)
  1445. 000010CA  FFB4                     .invalid   <<F/6/7>>
  1446. 000010CC  48E7 1F38                movem.l    -[A7], D3,D4,D5,D6,D7,A2,A3,A4
  1447. 000010D0  206E 0008                movea.l    A0, [A6 + 0x8]
  1448. 000010D4  2D48 FFB4                move.l     [A6 - 0x4C], A0
  1449. 000010D8  42A7                     clr.l      -[A7]
  1450. 000010DA  4EAD 42CA                jsr        [A5 + 0x42CA /* export_2133 */]
  1451. 000010DE  1D5F FFF9                move.b     [A6 - 0x7], [A7]+
  1452. 000010E2  486E FFB8                pea.l      [A6 - 0x48]
  1453. 000010E6  487A FF90                pea.l      [PC - 0x70 /* 00001078, value 0x4E560000 'NV\0\0', cstring "NV" */]
  1454. 000010EA  2F0E                     move.l     -[A7], A6
  1455. 000010EC  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  1456. 000010F0  4EAD 3E92                jsr        [A5 + 0x3E92 /* export_1998 */]
  1457. 000010F4  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  1458. 000010F8  4EAD 3F0A                jsr        [A5 + 0x3F0A /* export_2013 */]
  1459. 000010FC  3F2E 000C                move.w     -[A7], [A6 + 0xC]
  1460. 00001100  1F3C 0001                move.b     -[A7], 0x1
  1461. 00001104  42A7                     clr.l      -[A7]
  1462. 00001106  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  1463. 0000110A  4EAD 4012                jsr        [A5 + 0x4012 /* export_2046 */]
  1464. 0000110E  3F3C 0001                move.w     -[A7], 0x1
  1465. 00001112  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  1466. 00001116  4EAD 3F3A                jsr        [A5 + 0x3F3A /* export_2019 */]
  1467. 0000111A  206E FFB4                movea.l    A0, [A6 - 0x4C]
  1468. 0000111E  3F28 08BA                move.w     -[A7], [A0 + 0x8BA]
  1469. 00001122  3F3C 0002                move.w     -[A7], 0x2
  1470. 00001126  487A FE1C                pea.l      [PC - 0x1E4 /* 00000F44, value 0x4E560000 'NV\0\0', cstring "NV" */]
  1471. 0000112A  2F0E                     move.l     -[A7], A6
  1472. 0000112C  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  1473. 00001130  4EAD 3FFA                jsr        [A5 + 0x3FFA /* export_2043 */]
  1474. 00001134  206E FFB4                movea.l    A0, [A6 - 0x4C]
  1475. 00001138  3F28 08BA                move.w     -[A7], [A0 + 0x8BA]
  1476. 0000113C  3F3C 0002                move.w     -[A7], 0x2
  1477. 00001140  487A FE46                pea.l      [PC - 0x1BA /* 00000F88, value 0x4E56FFFA */]
  1478. 00001144  2F0E                     move.l     -[A7], A6
  1479. 00001146  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  1480. 0000114A  4EAD 3FFA                jsr        [A5 + 0x3FFA /* export_2043 */]
  1481. 0000114E  206E FFB4                movea.l    A0, [A6 - 0x4C]
  1482. 00001152  3F28 08BA                move.w     -[A7], [A0 + 0x8BA]
  1483. 00001156  3F3C 0002                move.w     -[A7], 0x2
  1484. 0000115A  487A FEB4                pea.l      [PC - 0x14C /* 00001010, value 0x4E560000 'NV\0\0', cstring "NV" */]
  1485. 0000115E  2F0E                     move.l     -[A7], A6
  1486. 00001160  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  1487. 00001164  4EAD 3FFA                jsr        [A5 + 0x3FFA /* export_2043 */]
  1488. 00001168  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  1489. 0000116C  4EAD 3F42                jsr        [A5 + 0x3F42 /* export_2020 */]
  1490. 00001170  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  1491. 00001174  4EAD 403A                jsr        [A5 + 0x403A /* export_2051 */]
  1492. 00001178  486E FFB8                pea.l      [A6 - 0x48]
  1493. 0000117C  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  1494. 00001180  4EAD 3ED2                jsr        [A5 + 0x3ED2 /* export_2006 */]
  1495. 00001184  4267                     clr.w      -[A7]
  1496. 00001186  42A7                     clr.l      -[A7]
  1497. 00001188  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  1498. 0000118C  2F0E                     move.l     -[A7], A6
  1499. 0000118E  4EBA FEE8                jsr        [PC - 0x118 /* 00001078 */]
  1500. label00001192:
  1501. 00001192  4FEE FF94                lea.l      A7, [A6 - 0x6C]
  1502. 00001196  4CDF 1CF8                movem.l    D3,D4,D5,D6,D7,A2,A3,A4, [A7]+
  1503. 0000119A  4E5E                     unlink     A6
  1504. 0000119C  205F                     movea.l    A0, [A7]+
  1505. 0000119E  5C4F                     addq.w     A7, 6
  1506. 000011A0  4ED0                     jmp        [A0]
  1507. 000011A2  8D49 534F                pack       -[A6], -[A1], 0x534F
  1508. 000011A6  5F50                     subq.w     [A0], 7
  1509. 000011A8  5352                     subq.w     [A2], 1
  1510. 000011AA  4445                     neg.w      D5
  1511. 000011AC  4C45 5445                movem.l    D0,D2,D6,A2,A4,A6, D5
  1512. 000011B0  0000 0000                ori.b      D0, 0x0
  1513. fn000011B4:
  1514. 000011B4  4E56 0000                link       A6, 0
  1515. 000011B8  7001                     moveq.l    D0, 0x01
  1516. 000011BA  B06E 000C                cmp.w      D0, [A6 + 0xC]
  1517. 000011BE  5EC0                     sgt        D0
  1518. 000011C0  7205                     moveq.l    D1, 0x05
  1519. 000011C2  B26E 000C                cmp.w      D1, [A6 + 0xC]
  1520. 000011C6  5DC1                     slt        D1
  1521. 000011C8  8001                     or.b       D0, D1
  1522. 000011CA  670E                     beq        +0x10 /* 000011DA */
  1523. 000011CC  3F3C 04EE                move.w     -[A7], 0x4EE
  1524. 000011D0  42A7                     clr.l      -[A7]
  1525. 000011D2  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  1526. 000011D6  4EAD 3ECA                jsr        [A5 + 0x3ECA /* export_2005 */]
  1527. label000011DA:
  1528. 000011DA  4E5E                     unlink     A6
  1529. 000011DC  205F                     movea.l    A0, [A7]+
  1530. 000011DE  5C4F                     addq.w     A7, 6
  1531. 000011E0  4ED0                     jmp        [A0]
  1532. 000011E2  9249                     sub.w      D1, A1
  1533. 000011E4  534F                     subq.w     A7, 1
  1534. 000011E6  5F43                     subq.w     D3, 7
  1535. 000011E8  4845                     swap.w     D5
  1536. 000011EA  434B                     chk.w      D1, A3
  1537. 000011EC  4C41 5354                movem.l    D2,D4,D6,A0,A1,A4,A6, D1
  1538. 000011F0  4649                     not.w      A1
  1539. 000011F2  454C                     chk.w      D2, A4
  1540. 000011F4  4400                     neg.b      D0
  1541. 000011F6  0000 4E56                ori.b      D0, 0x56 /* 'V' */
  1542. // begin alternate branch 000011F8-00001200
  1543. fn000011F8:
  1544. 000011F8  4E56 0000                link       A6, 0
  1545. 000011FC  48E7 0118                movem.l    -[A7], D7,A3,A4
  1546. // end alternate branch 000011F8-00001200
  1547. fn000011F8: // (misaligned)
  1548. 000011FA  0000 48E7                ori.b      D0, 0xE7
  1549. 000011FE  0118                     btst       [A0]+, D0
  1550. 00001200  2E2E 000C                move.l     D7, [A6 + 0xC]
  1551. 00001204  286E 0008                movea.l    A4, [A6 + 0x8]
  1552. 00001208  2647                     movea.l    A3, D7
  1553. 0000120A  4267                     clr.w      -[A7]
  1554. 0000120C  1F2C FFE9                move.b     -[A7], [A4 - 0x17]
  1555. 00001210  4EAD 42CA                jsr        [A5 + 0x42CA /* export_2133 */]
  1556. 00001214  195F FFE9                move.b     [A4 - 0x17], [A7]+
  1557. 00001218  4A6E 0014                tst.w      [A6 + 0x14]
  1558. 0000121C  672A                     beq        +0x2C /* 00001248 */
  1559. 0000121E  102C FFEA                move.b     D0, [A4 - 0x16]
  1560. 00001222  6724                     beq        +0x26 /* 00001248 */
  1561. 00001224  2F07                     move.l     -[A7], D7
  1562. 00001226  4EAD 403A                jsr        [A5 + 0x403A /* export_2051 */]
  1563. 0000122A  2F2C 0014                move.l     -[A7], [A4 + 0x14]
  1564. 0000122E  1F3C 0001                move.b     -[A7], 0x1
  1565. 00001232  2F07                     move.l     -[A7], D7
  1566. 00001234  4EAD 4042                jsr        [A5 + 0x4042 /* export_2052 */]
  1567. 00001238  302B 03B4                move.w     D0, [A3 + 0x3B4]
  1568. 0000123C  E540                     asl        D0.w, 2
  1569. 0000123E  41EB 0AF4                lea.l      A0, [A3 + 0xAF4]
  1570. 00001242  7200                     moveq.l    D1, 0x00
  1571. 00001244  2181 0000                move.l     [A0 + D0.w], D1
  1572. label00001248:
  1573. 00001248  206E 0008                movea.l    A0, [A6 + 0x8]
  1574. 0000124C  116C FFEB 001A           move.b     [A0 + 0x1A], [A4 - 0x15]
  1575. 00001252  4267                     clr.w      -[A7]
  1576. 00001254  3F2E 0014                move.w     -[A7], [A6 + 0x14]
  1577. 00001258  3F3C 002B                move.w     -[A7], 0x2B /* '+' */
  1578. 0000125C  2F07                     move.l     -[A7], D7
  1579. 0000125E  4EAD 3F1A                jsr        [A5 + 0x3F1A /* export_2015 */]
  1580. 00001262  101F                     move.b     D0, [A7]+
  1581. 00001264  670C                     beq        +0xE /* 00001272 */
  1582. 00001266  206E 0008                movea.l    A0, [A6 + 0x8]
  1583. 0000126A  2C48                     movea.l    A6, A0
  1584. 0000126C  4EFA 01D2                jmp        [PC + 0x1D2 /* 00001440 */]
  1585. 00001270  0000 4CDF                ori.b      D0, 0xDF
  1586. // begin alternate branch 00001272-00001276
  1587. label00001272:
  1588. 00001272  4CDF 1880                movem.l    D7,A3,A4, [A7]+
  1589. // end alternate branch 00001272-00001276
  1590. label00001272: // (misaligned)
  1591. 00001274  1880                     move.b     [A4], D0
  1592. 00001276  4E5E                     unlink     A6
  1593. 00001278  205F                     movea.l    A0, [A7]+
  1594. 0000127A  DEFC 000E                add.w      A7, 0xE
  1595. 0000127E  4ED0                     jmp        [A0]
  1596. 00001280  8743 4C4F                pack       D3, D3, 0x4C4F
  1597. 00001284  5349                     subq.w     A1, 1
  1598. 00001286  4E47                     trap       7
  1599. 00001288  0000 0000                ori.b      D0, 0x0
  1600. export_2087:
  1601. 0000128C  4E56 FFA4                link       A6, -0x005C
  1602. 00001290  48E7 1F38                movem.l    -[A7], D3,D4,D5,D6,D7,A2,A3,A4
  1603. 00001294  206E 0008                movea.l    A0, [A6 + 0x8]
  1604. 00001298  2D48 FFA4                move.l     [A6 - 0x5C], A0
  1605. 0000129C  422E FFEA                clr.b      [A6 - 0x16]
  1606. 000012A0  42A7                     clr.l      -[A7]
  1607. 000012A2  4EAD 42CA                jsr        [A5 + 0x42CA /* export_2133 */]
  1608. 000012A6  1D5F FFE9                move.b     [A6 - 0x17], [A7]+
  1609. 000012AA  486E FFA8                pea.l      [A6 - 0x58]
  1610. 000012AE  487A FF48                pea.l      [PC - 0xB8 /* 000011F8, value 0x4E560000 'NV\0\0', cstring "NV" */]
  1611. 000012B2  2F0E                     move.l     -[A7], A6
  1612. 000012B4  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  1613. 000012B8  4EAD 3E92                jsr        [A5 + 0x3E92 /* export_1998 */]
  1614. 000012BC  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  1615. 000012C0  4EAD 3F0A                jsr        [A5 + 0x3F0A /* export_2013 */]
  1616. 000012C4  422E FFEB                clr.b      [A6 - 0x15]
  1617. 000012C8  3F2E 0018                move.w     -[A7], [A6 + 0x18]
  1618. 000012CC  4267                     clr.w      -[A7]
  1619. 000012CE  1F3C 0001                move.b     -[A7], 0x1
  1620. 000012D2  1F3C 0001                move.b     -[A7], 0x1
  1621. 000012D6  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  1622. 000012DA  4EAD 4012                jsr        [A5 + 0x4012 /* export_2046 */]
  1623. 000012DE  1D7C 0001 FFEA           move.b     [A6 - 0x16], 0x1
  1624. 000012E4  3F2E 000E                move.w     -[A7], [A6 + 0xE]
  1625. 000012E8  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  1626. 000012EC  4EAD 3F8A                jsr        [A5 + 0x3F8A /* export_2029 */]
  1627. 000012F0  3F2E 0012                move.w     -[A7], [A6 + 0x12]
  1628. 000012F4  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  1629. 000012F8  4EBA FEBA                jsr        [PC - 0x146 /* 000011B4 */]
  1630. label000012FC:
  1631. 000012FC  4267                     clr.w      -[A7]
  1632. 000012FE  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  1633. 00001302  4EAD 3F3A                jsr        [A5 + 0x3F3A /* export_2019 */]
  1634. 00001306  206E FFA4                movea.l    A0, [A6 - 0x5C]
  1635. 0000130A  317C FFFF 1232           move.w     [A0 + 0x1232], 0xFFFF
  1636. 00001310  206E FFA4                movea.l    A0, [A6 - 0x5C]
  1637. 00001314  3F28 08BA                move.w     -[A7], [A0 + 0x8BA]
  1638. 00001318  2F2E 0014                move.l     -[A7], [A6 + 0x14]
  1639. 0000131C  3F28 03B4                move.w     -[A7], [A0 + 0x3B4]
  1640. 00001320  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  1641. 00001324  4EAD 404A                jsr        [A5 + 0x404A /* export_2053 */]
  1642. 00001328  206E FFA4                movea.l    A0, [A6 - 0x5C]
  1643. 0000132C  2248                     movea.l    A1, A0
  1644. 0000132E  3029 03B4                move.w     D0, [A1 + 0x3B4]
  1645. 00001332  E540                     asl        D0.w, 2
  1646. 00001334  2449                     movea.l    A2, A1
  1647. 00001336  322A 03B4                move.w     D1, [A2 + 0x3B4]
  1648. 0000133A  E541                     asl        D1.w, 2
  1649. 0000133C  45E9 01B0                lea.l      A2, [A1 + 0x1B0]
  1650. 00001340  2272 1000                movea.l    A1, [A2 + D1.w]
  1651. 00001344  41E8 06B6                lea.l      A0, [A0 + 0x6B6]
  1652. 00001348  22B0 0000                move.l     [A1], [A0 + D0.w]
  1653. 0000134C  206E FFA4                movea.l    A0, [A6 - 0x5C]
  1654. 00001350  3F28 03B4                move.w     -[A7], [A0 + 0x3B4]
  1655. 00001354  2248                     movea.l    A1, A0
  1656. 00001356  3029 03B4                move.w     D0, [A1 + 0x3B4]
  1657. 0000135A  E540                     asl        D0.w, 2
  1658. 0000135C  41E8 01B0                lea.l      A0, [A0 + 0x1B0]
  1659. 00001360  2F30 0000                move.l     -[A7], [A0 + D0.w]
  1660. 00001364  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  1661. 00001368  4EAD 4022                jsr        [A5 + 0x4022 /* export_2048 */]
  1662. 0000136C  4267                     clr.w      -[A7]
  1663. 0000136E  206E FFA4                movea.l    A0, [A6 - 0x5C]
  1664. 00001372  3F28 03B4                move.w     -[A7], [A0 + 0x3B4]
  1665. 00001376  3F28 03B6                move.w     -[A7], [A0 + 0x3B6]
  1666. 0000137A  2248                     movea.l    A1, A0
  1667. 0000137C  3029 03B4                move.w     D0, [A1 + 0x3B4]
  1668. 00001380  E540                     asl        D0.w, 2
  1669. 00001382  41E8 01B0                lea.l      A0, [A0 + 0x1B0]
  1670. 00001386  2F30 0000                move.l     -[A7], [A0 + D0.w]
  1671. 0000138A  3F2E 0012                move.w     -[A7], [A6 + 0x12]
  1672. 0000138E  1F2E 0010                move.b     -[A7], [A6 + 0x10]
  1673. 00001392  1F3C 0001                move.b     -[A7], 0x1
  1674. 00001396  1F3C 0001                move.b     -[A7], 0x1
  1675. 0000139A  4267                     clr.w      -[A7]
  1676. 0000139C  486E FFF8                pea.l      [A6 - 0x8]
  1677. 000013A0  486E FFFC                pea.l      [A6 - 0x4]
  1678. 000013A4  486E FFEC                pea.l      [A6 - 0x14]
  1679. 000013A8  486E FFF2                pea.l      [A6 - 0xE]
  1680. 000013AC  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  1681. 000013B0  4EAD 430A                jsr        [A5 + 0x430A /* export_2141 */]
  1682. 000013B4  101F                     move.b     D0, [A7]+
  1683. 000013B6  660E                     bne        +0x10 /* 000013C6 */
  1684. 000013B8  3F3C 04E7                move.w     -[A7], 0x4E7
  1685. 000013BC  42A7                     clr.l      -[A7]
  1686. 000013BE  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  1687. 000013C2  4EAD 3ECA                jsr        [A5 + 0x3ECA /* export_2005 */]
  1688. label000013C6:
  1689. 000013C6  206E FFA4                movea.l    A0, [A6 - 0x5C]
  1690. 000013CA  3F28 03B4                move.w     -[A7], [A0 + 0x3B4]
  1691. 000013CE  486E FFEC                pea.l      [A6 - 0x14]
  1692. 000013D2  1F3C 0001                move.b     -[A7], 0x1
  1693. 000013D6  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  1694. 000013DA  4EAD 402A                jsr        [A5 + 0x402A /* export_2049 */]
  1695. 000013DE  202E FFFC                move.l     D0, [A6 - 0x4]
  1696. 000013E2  90AE FFF8                sub.l      D0, [A6 - 0x8]
  1697. 000013E6  5280                     addq.l     D0, 1
  1698. 000013E8  206E FFA4                movea.l    A0, [A6 - 0x5C]
  1699. 000013EC  2248                     movea.l    A1, A0
  1700. 000013EE  3229 03B4                move.w     D1, [A1 + 0x3B4]
  1701. 000013F2  E541                     asl        D1.w, 2
  1702. 000013F4  41E8 0AF4                lea.l      A0, [A0 + 0xAF4]
  1703. 000013F8  2180 1000                move.l     [A0 + D1.w], D0
  1704. 000013FC  4267                     clr.w      -[A7]
  1705. 000013FE  3F2E 0018                move.w     -[A7], [A6 + 0x18]
  1706. 00001402  2F2E 0014                move.l     -[A7], [A6 + 0x14]
  1707. 00001406  3F2E 000E                move.w     -[A7], [A6 + 0xE]
  1708. 0000140A  1F2E 000C                move.b     -[A7], [A6 + 0xC]
  1709. 0000140E  1F3C 0001                move.b     -[A7], 0x1
  1710. 00001412  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  1711. 00001416  4EBA F324                jsr        [PC - 0xCDC /* 0000073C */]
  1712. 0000141A  101F                     move.b     D0, [A7]+
  1713. 0000141C  6700 FEDE                beq        -0x120 /* 000012FC */
  1714. 00001420  1D7C 0001 FFEB           move.b     [A6 - 0x15], 0x1
  1715. 00001426  486E FFA8                pea.l      [A6 - 0x58]
  1716. 0000142A  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  1717. 0000142E  4EAD 3ED2                jsr        [A5 + 0x3ED2 /* export_2006 */]
  1718. 00001432  4267                     clr.w      -[A7]
  1719. 00001434  42A7                     clr.l      -[A7]
  1720. 00001436  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  1721. 0000143A  2F0E                     move.l     -[A7], A6
  1722. 0000143C  4EBA FDBA                jsr        [PC - 0x246 /* 000011F8 */]
  1723. label00001440:
  1724. 00001440  4FEE FF84                lea.l      A7, [A6 - 0x7C]
  1725. 00001444  4CDF 1CF8                movem.l    D3,D4,D5,D6,D7,A2,A3,A4, [A7]+
  1726. 00001448  4E5E                     unlink     A6
  1727. 0000144A  205F                     movea.l    A0, [A7]+
  1728. 0000144C  DEFC 0012                add.w      A7, 0x12
  1729. 00001450  4ED0                     jmp        [A0]
  1730. 00001452  9049                     sub.w      D0, A1
  1731. 00001454  534F                     subq.w     A7, 1
  1732. 00001456  5F50                     subq.w     [A0], 7
  1733. 00001458  5352                     subq.w     [A2], 1
  1734. 0000145A  4649                     not.w      A1
  1735. 0000145C  4E44                     trap       4
  1736. 0000145E  4649                     not.w      A1
  1737. 00001460  5253                     addq.w     [A3], 1
  1738. 00001462  5400                     addq.b     D0, 2
  1739. 00001464  0000 0000                ori.b      D0, 0x0
  1740. fn00001468:
  1741. 00001468  4E56 FFFC                link       A6, -0x0004
  1742. 0000146C  2F0C                     move.l     -[A7], A4
  1743. 0000146E  286E 0008                movea.l    A4, [A6 + 0x8]
  1744. 00001472  206E 000C                movea.l    A0, [A6 + 0xC]
  1745. 00001476  2D48 FFFC                move.l     [A6 - 0x4], A0
  1746. 0000147A  4267                     clr.w      -[A7]
  1747. 0000147C  1F2C FFF8                move.b     -[A7], [A4 - 0x8]
  1748. 00001480  4EAD 42CA                jsr        [A5 + 0x42CA /* export_2133 */]
  1749. 00001484  195F FFF8                move.b     [A4 - 0x8], [A7]+
  1750. 00001488  206E 0008                movea.l    A0, [A6 + 0x8]
  1751. 0000148C  116C FFF9 0016           move.b     [A0 + 0x16], [A4 - 0x7]
  1752. 00001492  4267                     clr.w      -[A7]
  1753. 00001494  3F2E 0014                move.w     -[A7], [A6 + 0x14]
  1754. 00001498  3F3C 002F                move.w     -[A7], 0x2F /* '/' */
  1755. 0000149C  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  1756. 000014A0  4EAD 3F1A                jsr        [A5 + 0x3F1A /* export_2015 */]
  1757. 000014A4  101F                     move.b     D0, [A7]+
  1758. 000014A6  670C                     beq        +0xE /* 000014B4 */
  1759. 000014A8  206E 0008                movea.l    A0, [A6 + 0x8]
  1760. 000014AC  2C48                     movea.l    A6, A0
  1761. 000014AE  4EFA 0126                jmp        [PC + 0x126 /* 000015D6 */]
  1762. 000014B2  0000 285F                ori.b      D0, 0x5F /* '_' */
  1763. // begin alternate branch 000014B4-000014B6
  1764. label000014B4:
  1765. 000014B4  285F                     movea.l    A4, [A7]+
  1766. // end alternate branch 000014B4-000014B6
  1767. label000014B4: // (misaligned)
  1768. 000014B6  4E5E                     unlink     A6
  1769. 000014B8  205F                     movea.l    A0, [A7]+
  1770. 000014BA  DEFC 000E                add.w      A7, 0xE
  1771. 000014BE  4ED0                     jmp        [A0]
  1772. 000014C0  8743 4C4F                pack       D3, D3, 0x4C4F
  1773. 000014C4  5349                     subq.w     A1, 1
  1774. 000014C6  4E47                     trap       7
  1775. 000014C8  0000 0000                ori.b      D0, 0x0
  1776. export_2088:
  1777. 000014CC  4E56 FFAE                link       A6, -0x0052
  1778. 000014D0  48E7 1F38                movem.l    -[A7], D3,D4,D5,D6,D7,A2,A3,A4
  1779. 000014D4  206E 0008                movea.l    A0, [A6 + 0x8]
  1780. 000014D8  2D48 FFB4                move.l     [A6 - 0x4C], A0
  1781. 000014DC  42A7                     clr.l      -[A7]
  1782. 000014DE  4EAD 42CA                jsr        [A5 + 0x42CA /* export_2133 */]
  1783. 000014E2  1D5F FFF8                move.b     [A6 - 0x8], [A7]+
  1784. 000014E6  486E FFB8                pea.l      [A6 - 0x48]
  1785. 000014EA  487A FF7C                pea.l      [PC - 0x84 /* 00001468, value 0x4E56FFFC */]
  1786. 000014EE  2F0E                     move.l     -[A7], A6
  1787. 000014F0  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  1788. 000014F4  4EAD 3E92                jsr        [A5 + 0x3E92 /* export_1998 */]
  1789. 000014F8  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  1790. 000014FC  4EAD 3F0A                jsr        [A5 + 0x3F0A /* export_2013 */]
  1791. 00001500  422E FFF9                clr.b      [A6 - 0x7]
  1792. 00001504  3F2E 0014                move.w     -[A7], [A6 + 0x14]
  1793. 00001508  4267                     clr.w      -[A7]
  1794. 0000150A  1F3C 0001                move.b     -[A7], 0x1
  1795. 0000150E  1F3C 0001                move.b     -[A7], 0x1
  1796. 00001512  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  1797. 00001516  4EAD 4012                jsr        [A5 + 0x4012 /* export_2046 */]
  1798. 0000151A  3F2E 000E                move.w     -[A7], [A6 + 0xE]
  1799. 0000151E  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  1800. 00001522  4EAD 3F8A                jsr        [A5 + 0x3F8A /* export_2029 */]
  1801. label00001526:
  1802. 00001526  4267                     clr.w      -[A7]
  1803. 00001528  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  1804. 0000152C  4EAD 3F3A                jsr        [A5 + 0x3F3A /* export_2019 */]
  1805. 00001530  206E FFB4                movea.l    A0, [A6 - 0x4C]
  1806. 00001534  2248                     movea.l    A1, A0
  1807. 00001536  3029 03B4                move.w     D0, [A1 + 0x3B4]
  1808. 0000153A  E540                     asl        D0.w, 2
  1809. 0000153C  43E8 0F64                lea.l      A1, [A0 + 0xF64]
  1810. 00001540  2071 0000                movea.l    A0, [A1 + D0.w]
  1811. 00001544  4AA8 0028                tst.l      [A0 + 0x28]
  1812. 00001548  660E                     bne        +0x10 /* 00001558 */
  1813. 0000154A  3F3C 04EA                move.w     -[A7], 0x4EA
  1814. 0000154E  42A7                     clr.l      -[A7]
  1815. 00001550  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  1816. 00001554  4EAD 3ECA                jsr        [A5 + 0x3ECA /* export_2005 */]
  1817. label00001558:
  1818. 00001558  486E FFAE                pea.l      [A6 - 0x52]
  1819. 0000155C  206E FFB4                movea.l    A0, [A6 - 0x4C]
  1820. 00001560  3F28 03B4                move.w     -[A7], [A0 + 0x3B4]
  1821. 00001564  3F28 03B6                move.w     -[A7], [A0 + 0x3B6]
  1822. 00001568  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  1823. 0000156C  4EAD 431A                jsr        [A5 + 0x431A /* export_2143 */]
  1824. 00001570  205F                     movea.l    A0, [A7]+
  1825. 00001572  43EE FFFA                lea.l      A1, [A6 - 0x6]
  1826. 00001576  22D8                     move.l     [A1]+, [A0]+
  1827. 00001578  3290                     move.w     [A1], [A0]
  1828. 0000157A  206E FFB4                movea.l    A0, [A6 - 0x4C]
  1829. 0000157E  3F28 03B4                move.w     -[A7], [A0 + 0x3B4]
  1830. 00001582  486E FFFA                pea.l      [A6 - 0x6]
  1831. 00001586  1F3C 0001                move.b     -[A7], 0x1
  1832. 0000158A  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  1833. 0000158E  4EAD 402A                jsr        [A5 + 0x402A /* export_2049 */]
  1834. 00001592  4267                     clr.w      -[A7]
  1835. 00001594  3F2E 0014                move.w     -[A7], [A6 + 0x14]
  1836. 00001598  2F2E 0010                move.l     -[A7], [A6 + 0x10]
  1837. 0000159C  3F2E 000E                move.w     -[A7], [A6 + 0xE]
  1838. 000015A0  1F2E 000C                move.b     -[A7], [A6 + 0xC]
  1839. 000015A4  1F3C 0001                move.b     -[A7], 0x1
  1840. 000015A8  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  1841. 000015AC  4EBA F18E                jsr        [PC - 0xE72 /* 0000073C */]
  1842. 000015B0  101F                     move.b     D0, [A7]+
  1843. 000015B2  6700 FF72                beq        -0x8C /* 00001526 */
  1844. 000015B6  1D7C 0001 FFF9           move.b     [A6 - 0x7], 0x1
  1845. 000015BC  486E FFB8                pea.l      [A6 - 0x48]
  1846. 000015C0  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  1847. 000015C4  4EAD 3ED2                jsr        [A5 + 0x3ED2 /* export_2006 */]
  1848. 000015C8  4267                     clr.w      -[A7]
  1849. 000015CA  42A7                     clr.l      -[A7]
  1850. 000015CC  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  1851. 000015D0  2F0E                     move.l     -[A7], A6
  1852. 000015D2  4EBA FE94                jsr        [PC - 0x16C /* 00001468 */]
  1853. label000015D6:
  1854. 000015D6  4FEE FF8E                lea.l      A7, [A6 - 0x72]
  1855. 000015DA  4CDF 1CF8                movem.l    D3,D4,D5,D6,D7,A2,A3,A4, [A7]+
  1856. 000015DE  4E5E                     unlink     A6
  1857. 000015E0  205F                     movea.l    A0, [A7]+
  1858. 000015E2  DEFC 000E                add.w      A7, 0xE
  1859. 000015E6  4ED0                     jmp        [A0]
  1860. 000015E8  9449                     sub.w      D2, A1
  1861. 000015EA  534F                     subq.w     A7, 1
  1862. 000015EC  5F50                     subq.w     [A0], 7
  1863. 000015EE  5352                     subq.w     [A2], 1
  1864. 000015F0  504F                     addq.w     A7, 8
  1865. 000015F2  5349                     subq.w     A1, 1
  1866. 000015F4  5449                     addq.w     A1, 2
  1867. 000015F6  4F4E                     chk.w      D7, A6
  1868. 000015F8  4649                     not.w      A1
  1869. 000015FA  5253                     addq.w     [A3], 1
  1870. 000015FC  5400                     addq.b     D0, 2
  1871. 000015FE  0000 4E56                ori.b      D0, 0x56 /* 'V' */
  1872. // begin alternate branch 00001600-00001604
  1873. fn00001600:
  1874. 00001600  4E56 FFFC                link       A6, -0x0004
  1875. // end alternate branch 00001600-00001604
  1876. fn00001600: // (misaligned)
  1877. 00001602  FFFC                     .invalid   <<F/7/7>>
  1878. 00001604  2F0C                     move.l     -[A7], A4
  1879. 00001606  286E 0008                movea.l    A4, [A6 + 0x8]
  1880. 0000160A  206E 000C                movea.l    A0, [A6 + 0xC]
  1881. 0000160E  2D48 FFFC                move.l     [A6 - 0x4], A0
  1882. 00001612  4267                     clr.w      -[A7]
  1883. 00001614  1F2C FFB7                move.b     -[A7], [A4 - 0x49]
  1884. 00001618  4EAD 42CA                jsr        [A5 + 0x42CA /* export_2133 */]
  1885. 0000161C  195F FFB7                move.b     [A4 - 0x49], [A7]+
  1886. 00001620  206E 0008                movea.l    A0, [A6 + 0x8]
  1887. 00001624  116C FFF9 001A           move.b     [A0 + 0x1A], [A4 - 0x7]
  1888. 0000162A  4267                     clr.w      -[A7]
  1889. 0000162C  3F2E 0014                move.w     -[A7], [A6 + 0x14]
  1890. 00001630  3F3C 0031                move.w     -[A7], 0x31 /* '1' */
  1891. 00001634  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  1892. 00001638  4EAD 3F1A                jsr        [A5 + 0x3F1A /* export_2015 */]
  1893. 0000163C  101F                     move.b     D0, [A7]+
  1894. 0000163E  670C                     beq        +0xE /* 0000164C */
  1895. 00001640  206E 0008                movea.l    A0, [A6 + 0x8]
  1896. 00001644  2C48                     movea.l    A6, A0
  1897. 00001646  4EFA 016A                jmp        [PC + 0x16A /* 000017B2 */]
  1898. 0000164A  0000 285F                ori.b      D0, 0x5F /* '_' */
  1899. // begin alternate branch 0000164C-0000164E
  1900. label0000164C:
  1901. 0000164C  285F                     movea.l    A4, [A7]+
  1902. // end alternate branch 0000164C-0000164E
  1903. label0000164C: // (misaligned)
  1904. 0000164E  4E5E                     unlink     A6
  1905. 00001650  205F                     movea.l    A0, [A7]+
  1906. 00001652  DEFC 000E                add.w      A7, 0xE
  1907. 00001656  4ED0                     jmp        [A0]
  1908. 00001658  8743 4C4F                pack       D3, D3, 0x4C4F
  1909. 0000165C  5349                     subq.w     A1, 1
  1910. 0000165E  4E47                     trap       7
  1911. 00001660  0000 0000                ori.b      D0, 0x0
  1912. export_2089:
  1913. 00001664  4E56 FFB2                link       A6, -0x004E
  1914. 00001668  48E7 1F38                movem.l    -[A7], D3,D4,D5,D6,D7,A2,A3,A4
  1915. 0000166C  206E 0008                movea.l    A0, [A6 + 0x8]
  1916. 00001670  2D48 FFB2                move.l     [A6 - 0x4E], A0
  1917. 00001674  42A7                     clr.l      -[A7]
  1918. 00001676  4EAD 42CA                jsr        [A5 + 0x42CA /* export_2133 */]
  1919. 0000167A  1D5F FFB7                move.b     [A6 - 0x49], [A7]+
  1920. 0000167E  486E FFB8                pea.l      [A6 - 0x48]
  1921. 00001682  487A FF7C                pea.l      [PC - 0x84 /* 00001600, value 0x4E56FFFC */]
  1922. 00001686  2F0E                     move.l     -[A7], A6
  1923. 00001688  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  1924. 0000168C  4EAD 3E92                jsr        [A5 + 0x3E92 /* export_1998 */]
  1925. 00001690  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  1926. 00001694  4EAD 3F0A                jsr        [A5 + 0x3F0A /* export_2013 */]
  1927. 00001698  422E FFF9                clr.b      [A6 - 0x7]
  1928. 0000169C  3F2E 0018                move.w     -[A7], [A6 + 0x18]
  1929. 000016A0  4267                     clr.w      -[A7]
  1930. 000016A2  1F3C 0001                move.b     -[A7], 0x1
  1931. 000016A6  1F3C 0001                move.b     -[A7], 0x1
  1932. 000016AA  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  1933. 000016AE  4EAD 4012                jsr        [A5 + 0x4012 /* export_2046 */]
  1934. 000016B2  3F2E 000E                move.w     -[A7], [A6 + 0xE]
  1935. 000016B6  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  1936. 000016BA  4EAD 3F8A                jsr        [A5 + 0x3F8A /* export_2029 */]
  1937. label000016BE:
  1938. 000016BE  4267                     clr.w      -[A7]
  1939. 000016C0  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  1940. 000016C4  4EAD 3F3A                jsr        [A5 + 0x3F3A /* export_2019 */]
  1941. 000016C8  206E FFB2                movea.l    A0, [A6 - 0x4E]
  1942. 000016CC  2248                     movea.l    A1, A0
  1943. 000016CE  3029 03B4                move.w     D0, [A1 + 0x3B4]
  1944. 000016D2  E540                     asl        D0.w, 2
  1945. 000016D4  43E8 0F64                lea.l      A1, [A0 + 0xF64]
  1946. 000016D8  2071 0000                movea.l    A0, [A1 + D0.w]
  1947. 000016DC  4AA8 0028                tst.l      [A0 + 0x28]
  1948. 000016E0  6E0E                     bgt        +0x10 /* 000016F0 */
  1949. 000016E2  3F3C 04EA                move.w     -[A7], 0x4EA
  1950. 000016E6  42A7                     clr.l      -[A7]
  1951. 000016E8  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  1952. 000016EC  4EAD 3ECA                jsr        [A5 + 0x3ECA /* export_2005 */]
  1953. label000016F0:
  1954. 000016F0  206E FFB2                movea.l    A0, [A6 - 0x4E]
  1955. 000016F4  3F28 03B4                move.w     -[A7], [A0 + 0x3B4]
  1956. 000016F8  3F28 03B6                move.w     -[A7], [A0 + 0x3B6]
  1957. 000016FC  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  1958. 00001700  4EAD 42BA                jsr        [A5 + 0x42BA /* export_2131 */]
  1959. 00001704  4AAE 0014                tst.l      [A6 + 0x14]
  1960. 00001708  5FC0                     sle        D0
  1961. 0000170A  206E FFB2                movea.l    A0, [A6 - 0x4E]
  1962. 0000170E  2248                     movea.l    A1, A0
  1963. 00001710  3229 03B4                move.w     D1, [A1 + 0x3B4]
  1964. 00001714  E541                     asl        D1.w, 2
  1965. 00001716  43E8 0F64                lea.l      A1, [A0 + 0xF64]
  1966. 0000171A  2071 1000                movea.l    A0, [A1 + D1.w]
  1967. 0000171E  222E 0014                move.l     D1, [A6 + 0x14]
  1968. 00001722  B2A8 0028                cmp.l      D1, [A0 + 0x28]
  1969. 00001726  5EC1                     sgt        D1
  1970. 00001728  8001                     or.b       D0, D1
  1971. 0000172A  670E                     beq        +0x10 /* 0000173A */
  1972. 0000172C  3F3C 04ED                move.w     -[A7], 0x4ED
  1973. 00001730  42A7                     clr.l      -[A7]
  1974. 00001732  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  1975. 00001736  4EAD 3ECA                jsr        [A5 + 0x3ECA /* export_2005 */]
  1976. label0000173A:
  1977. 0000173A  206E FFB2                movea.l    A0, [A6 - 0x4E]
  1978. 0000173E  3F28 03B4                move.w     -[A7], [A0 + 0x3B4]
  1979. 00001742  3F28 03B6                move.w     -[A7], [A0 + 0x3B6]
  1980. 00001746  2F2E 0014                move.l     -[A7], [A6 + 0x14]
  1981. 0000174A  486E FFFA                pea.l      [A6 - 0x6]
  1982. 0000174E  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  1983. 00001752  4EAD 4312                jsr        [A5 + 0x4312 /* export_2142 */]
  1984. 00001756  206E FFB2                movea.l    A0, [A6 - 0x4E]
  1985. 0000175A  3F28 03B4                move.w     -[A7], [A0 + 0x3B4]
  1986. 0000175E  486E FFFA                pea.l      [A6 - 0x6]
  1987. 00001762  1F3C 0001                move.b     -[A7], 0x1
  1988. 00001766  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  1989. 0000176A  4EAD 402A                jsr        [A5 + 0x402A /* export_2049 */]
  1990. 0000176E  4267                     clr.w      -[A7]
  1991. 00001770  3F2E 0018                move.w     -[A7], [A6 + 0x18]
  1992. 00001774  2F2E 0010                move.l     -[A7], [A6 + 0x10]
  1993. 00001778  3F2E 000E                move.w     -[A7], [A6 + 0xE]
  1994. 0000177C  1F2E 000C                move.b     -[A7], [A6 + 0xC]
  1995. 00001780  1F3C 0001                move.b     -[A7], 0x1
  1996. 00001784  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  1997. 00001788  4EBA EFB2                jsr        [PC - 0x104E /* 0000073C */]
  1998. 0000178C  101F                     move.b     D0, [A7]+
  1999. 0000178E  6700 FF2E                beq        -0xD0 /* 000016BE */
  2000. 00001792  1D7C 0001 FFF9           move.b     [A6 - 0x7], 0x1
  2001. 00001798  486E FFB8                pea.l      [A6 - 0x48]
  2002. 0000179C  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  2003. 000017A0  4EAD 3ED2                jsr        [A5 + 0x3ED2 /* export_2006 */]
  2004. 000017A4  4267                     clr.w      -[A7]
  2005. 000017A6  42A7                     clr.l      -[A7]
  2006. 000017A8  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  2007. 000017AC  2F0E                     move.l     -[A7], A6
  2008. 000017AE  4EBA FE50                jsr        [PC - 0x1B0 /* 00001600 */]
  2009. label000017B2:
  2010. 000017B2  4FEE FF92                lea.l      A7, [A6 - 0x6E]
  2011. 000017B6  4CDF 1CF8                movem.l    D3,D4,D5,D6,D7,A2,A3,A4, [A7]+
  2012. 000017BA  4E5E                     unlink     A6
  2013. 000017BC  205F                     movea.l    A0, [A7]+
  2014. 000017BE  DEFC 0012                add.w      A7, 0x12
  2015. 000017C2  4ED0                     jmp        [A0]
  2016. 000017C4  8F49 534F                pack       -[A7], -[A1], 0x534F
  2017. 000017C8  5F50                     subq.w     [A0], 7
  2018. 000017CA  5352                     subq.w     [A2], 1
  2019. 000017CC  504F                     addq.w     A7, 8
  2020. 000017CE  5349                     subq.w     A1, 1
  2021. 000017D0  5449                     addq.w     A1, 2
  2022. 000017D2  4F4E                     chk.w      D7, A6
  2023. 000017D4  0000 0000                ori.b      D0, 0x0
  2024. fn000017D8:
  2025. 000017D8  4E56 FFFC                link       A6, -0x0004
  2026. 000017DC  48E7 0018                movem.l    -[A7], A3,A4
  2027. 000017E0  266E 000C                movea.l    A3, [A6 + 0xC]
  2028. 000017E4  286E 0008                movea.l    A4, [A6 + 0x8]
  2029. 000017E8  2D4B FFFC                move.l     [A6 - 0x4], A3
  2030. 000017EC  4267                     clr.w      -[A7]
  2031. 000017EE  1F2C FFDC                move.b     -[A7], [A4 - 0x24]
  2032. 000017F2  4EAD 42CA                jsr        [A5 + 0x42CA /* export_2133 */]
  2033. 000017F6  195F FFDC                move.b     [A4 - 0x24], [A7]+
  2034. 000017FA  4A6E 0014                tst.w      [A6 + 0x14]
  2035. 000017FE  6706                     beq        +0x8 /* 00001806 */
  2036. 00001800  2F0B                     move.l     -[A7], A3
  2037. 00001802  4EAD 403A                jsr        [A5 + 0x403A /* export_2051 */]
  2038. label00001806:
  2039. 00001806  206E 0008                movea.l    A0, [A6 + 0x8]
  2040. 0000180A  116C FFDD 001C           move.b     [A0 + 0x1C], [A4 - 0x23]
  2041. 00001810  4267                     clr.w      -[A7]
  2042. 00001812  3F2E 0014                move.w     -[A7], [A6 + 0x14]
  2043. 00001816  3F3C 0035                move.w     -[A7], 0x35 /* '5' */
  2044. 0000181A  2F0B                     move.l     -[A7], A3
  2045. 0000181C  4EAD 3F1A                jsr        [A5 + 0x3F1A /* export_2015 */]
  2046. 00001820  101F                     move.b     D0, [A7]+
  2047. 00001822  670C                     beq        +0xE /* 00001830 */
  2048. 00001824  206E 0008                movea.l    A0, [A6 + 0x8]
  2049. 00001828  2C48                     movea.l    A6, A0
  2050. 0000182A  4EFA 0294                jmp        [PC + 0x294 /* 00001AC0 */]
  2051. 0000182E  0000 4CDF                ori.b      D0, 0xDF
  2052. // begin alternate branch 00001830-00001834
  2053. label00001830:
  2054. 00001830  4CDF 1800                movem.l    A3,A4, [A7]+
  2055. // end alternate branch 00001830-00001834
  2056. label00001830: // (misaligned)
  2057. 00001832  1800                     move.b     D4, D0
  2058. 00001834  4E5E                     unlink     A6
  2059. 00001836  205F                     movea.l    A0, [A7]+
  2060. 00001838  DEFC 000E                add.w      A7, 0xE
  2061. 0000183C  4ED0                     jmp        [A0]
  2062. 0000183E  8743 4C4F                pack       D3, D3, 0x4C4F
  2063. 00001842  5349                     subq.w     A1, 1
  2064. 00001844  4E47                     trap       7
  2065. 00001846  0000 4E56                ori.b      D0, 0x56 /* 'V' */
  2066. export_2090: // at 00001848 (misaligned)
  2067. 0000184A  FF92                     .invalid   <<F/6/7>>
  2068. 0000184C  48E7 1F38                movem.l    -[A7], D3,D4,D5,D6,D7,A2,A3,A4
  2069. 00001850  206E 0008                movea.l    A0, [A6 + 0x8]
  2070. 00001854  2D48 FF98                move.l     [A6 - 0x68], A0
  2071. 00001858  42A7                     clr.l      -[A7]
  2072. 0000185A  4EAD 42CA                jsr        [A5 + 0x42CA /* export_2133 */]
  2073. 0000185E  1D5F FFDC                move.b     [A6 - 0x24], [A7]+
  2074. 00001862  486E FF9C                pea.l      [A6 - 0x64]
  2075. 00001866  487A FF70                pea.l      [PC - 0x90 /* 000017D8, value 0x4E56FFFC */]
  2076. 0000186A  2F0E                     move.l     -[A7], A6
  2077. 0000186C  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  2078. 00001870  4EAD 3E92                jsr        [A5 + 0x3E92 /* export_1998 */]
  2079. 00001874  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  2080. 00001878  4EAD 3F0A                jsr        [A5 + 0x3F0A /* export_2013 */]
  2081. 0000187C  422E FFDD                clr.b      [A6 - 0x23]
  2082. 00001880  3F2E 001A                move.w     -[A7], [A6 + 0x1A]
  2083. 00001884  4267                     clr.w      -[A7]
  2084. 00001886  1F3C 0001                move.b     -[A7], 0x1
  2085. 0000188A  1F3C 0001                move.b     -[A7], 0x1
  2086. 0000188E  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  2087. 00001892  4EAD 4012                jsr        [A5 + 0x4012 /* export_2046 */]
  2088. 00001896  3F2E 000E                move.w     -[A7], [A6 + 0xE]
  2089. 0000189A  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  2090. 0000189E  4EAD 3F8A                jsr        [A5 + 0x3F8A /* export_2029 */]
  2091. 000018A2  3F2E 0014                move.w     -[A7], [A6 + 0x14]
  2092. 000018A6  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  2093. 000018AA  4EBA F908                jsr        [PC - 0x6F8 /* 000011B4 */]
  2094. 000018AE  206E FF98                movea.l    A0, [A6 - 0x68]
  2095. 000018B2  3D68 03B4 FFFC           move.w     [A6 - 0x4], [A0 + 0x3B4]
  2096. 000018B8  3D68 03B6 FFFE           move.w     [A6 - 0x2], [A0 + 0x3B6]
  2097. 000018BE  302E FFFC                move.w     D0, [A6 - 0x4]
  2098. 000018C2  E540                     asl        D0.w, 2
  2099. 000018C4  43E8 0F64                lea.l      A1, [A0 + 0xF64]
  2100. 000018C8  2071 0000                movea.l    A0, [A1 + D0.w]
  2101. 000018CC  4AA8 0028                tst.l      [A0 + 0x28]
  2102. 000018D0  660E                     bne        +0x10 /* 000018E0 */
  2103. 000018D2  3F3C 04E8                move.w     -[A7], 0x4E8
  2104. 000018D6  42A7                     clr.l      -[A7]
  2105. 000018D8  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  2106. 000018DC  4EAD 3ECA                jsr        [A5 + 0x3ECA /* export_2005 */]
  2107. label000018E0:
  2108. 000018E0  422E FFE0                clr.b      [A6 - 0x20]
  2109. 000018E4  1D7C 0001 FFDF           move.b     [A6 - 0x21], 0x1
  2110. 000018EA  206E FF98                movea.l    A0, [A6 - 0x68]
  2111. 000018EE  302E FFFC                move.w     D0, [A6 - 0x4]
  2112. 000018F2  C1FC 0006                muls.w     D0, 0x6
  2113. 000018F6  43EE FFE2                lea.l      A1, [A6 - 0x1E]
  2114. 000018FA  45E8 03B4                lea.l      A2, [A0 + 0x3B4]
  2115. 000018FE  41F2 0000                lea.l      A0, [A2 + D0.w]
  2116. 00001902  22D8                     move.l     [A1]+, [A0]+
  2117. 00001904  3290                     move.w     [A1], [A0]
  2118. 00001906  4AAE FFE2                tst.l      [A6 - 0x1E]
  2119. 0000190A  6E4E                     bgt        +0x50 /* 0000195A */
  2120. 0000190C  206E FF98                movea.l    A0, [A6 - 0x68]
  2121. 00001910  302E FFFC                move.w     D0, [A6 - 0x4]
  2122. 00001914  E540                     asl        D0.w, 2
  2123. 00001916  41E8 06B6                lea.l      A0, [A0 + 0x6B6]
  2124. 0000191A  4AB0 0000                tst.l      [A0 + D0.w]
  2125. 0000191E  6608                     bne        +0xA /* 00001928 */
  2126. 00001920  1D7C 0001 FFE0           move.b     [A6 - 0x20], 0x1
  2127. 00001926  602E                     bra        +0x30 /* 00001956 */
  2128. label00001928:
  2129. 00001928  4267                     clr.w      -[A7]
  2130. 0000192A  206E FF98                movea.l    A0, [A6 - 0x68]
  2131. 0000192E  3F28 03B4                move.w     -[A7], [A0 + 0x3B4]
  2132. 00001932  302E FFFC                move.w     D0, [A6 - 0x4]
  2133. 00001936  E540                     asl        D0.w, 2
  2134. 00001938  41E8 06B6                lea.l      A0, [A0 + 0x6B6]
  2135. 0000193C  2F30 0000                move.l     -[A7], [A0 + D0.w]
  2136. 00001940  486E FFE2                pea.l      [A6 - 0x1E]
  2137. 00001944  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  2138. 00001948  4EAD 42B2                jsr        [A5 + 0x42B2 /* export_2130 */]
  2139. 0000194C  101F                     move.b     D0, [A7]+
  2140. 0000194E  6606                     bne        +0x8 /* 00001956 */
  2141. 00001950  1D7C 0001 FFE0           move.b     [A6 - 0x20], 0x1
  2142. label00001956:
  2143. 00001956  422E FFDF                clr.b      [A6 - 0x21]
  2144. label0000195A:
  2145. 0000195A  4267                     clr.w      -[A7]
  2146. 0000195C  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  2147. 00001960  4EAD 3F3A                jsr        [A5 + 0x3F3A /* export_2019 */]
  2148. 00001964  7000                     moveq.l    D0, 0x00
  2149. 00001966  2D40 FFE8                move.l     [A6 - 0x18], D0
  2150. 0000196A  102E FFE0                move.b     D0, [A6 - 0x20]
  2151. 0000196E  6724                     beq        +0x26 /* 00001994 */
  2152. 00001970  486E FF92                pea.l      [A6 - 0x6E]
  2153. 00001974  3F2E FFFC                move.w     -[A7], [A6 - 0x4]
  2154. 00001978  3F2E FFFE                move.w     -[A7], [A6 - 0x2]
  2155. 0000197C  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  2156. 00001980  4EAD 431A                jsr        [A5 + 0x431A /* export_2143 */]
  2157. 00001984  205F                     movea.l    A0, [A7]+
  2158. 00001986  43EE FFE8                lea.l      A1, [A6 - 0x18]
  2159. 0000198A  22D8                     move.l     [A1]+, [A0]+
  2160. 0000198C  3290                     move.w     [A1], [A0]
  2161. 0000198E  422E FFDE                clr.b      [A6 - 0x22]
  2162. 00001992  602E                     bra        +0x30 /* 000019C2 */
  2163. label00001994:
  2164. 00001994  486E FF92                pea.l      [A6 - 0x6E]
  2165. 00001998  3F2E FFFC                move.w     -[A7], [A6 - 0x4]
  2166. 0000199C  3F2E FFFE                move.w     -[A7], [A6 - 0x2]
  2167. 000019A0  486E FFE2                pea.l      [A6 - 0x1E]
  2168. 000019A4  1F2E 0018                move.b     -[A7], [A6 + 0x18]
  2169. 000019A8  3F2E 0014                move.w     -[A7], [A6 + 0x14]
  2170. 000019AC  486E FFDE                pea.l      [A6 - 0x22]
  2171. 000019B0  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  2172. 000019B4  4EAD 4322                jsr        [A5 + 0x4322 /* export_2144 */]
  2173. 000019B8  205F                     movea.l    A0, [A7]+
  2174. 000019BA  43EE FFE8                lea.l      A1, [A6 - 0x18]
  2175. 000019BE  22D8                     move.l     [A1]+, [A0]+
  2176. 000019C0  3290                     move.w     [A1], [A0]
  2177. label000019C2:
  2178. 000019C2  102E FFDE                move.b     D0, [A6 - 0x22]
  2179. 000019C6  C02E 0016                and.b      D0, [A6 + 0x16]
  2180. 000019CA  6700 009C                beq        +0x9E /* 00001A68 */
  2181. 000019CE  102E 0018                move.b     D0, [A6 + 0x18]
  2182. 000019D2  6700 0086                beq        +0x88 /* 00001A5A */
  2183. 000019D6  102E FFDF                move.b     D0, [A6 - 0x21]
  2184. 000019DA  6628                     bne        +0x2A /* 00001A04 */
  2185. 000019DC  4267                     clr.w      -[A7]
  2186. 000019DE  3F2E FFFC                move.w     -[A7], [A6 - 0x4]
  2187. 000019E2  486E FFE2                pea.l      [A6 - 0x1E]
  2188. 000019E6  206E FF98                movea.l    A0, [A6 - 0x68]
  2189. 000019EA  302E FFFC                move.w     D0, [A6 - 0x4]
  2190. 000019EE  E540                     asl        D0.w, 2
  2191. 000019F0  41E8 01B0                lea.l      A0, [A0 + 0x1B0]
  2192. 000019F4  2F30 0000                move.l     -[A7], [A0 + D0.w]
  2193. 000019F8  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  2194. 000019FC  4EAD 4232                jsr        [A5 + 0x4232 /* export_2114 */]
  2195. 00001A00  1D5F FFE1                move.b     [A6 - 0x1F], [A7]+
  2196. label00001A04:
  2197. 00001A04  4267                     clr.w      -[A7]
  2198. 00001A06  3F2E FFFC                move.w     -[A7], [A6 - 0x4]
  2199. 00001A0A  3F2E FFFE                move.w     -[A7], [A6 - 0x2]
  2200. 00001A0E  206E FF98                movea.l    A0, [A6 - 0x68]
  2201. 00001A12  302E FFFC                move.w     D0, [A6 - 0x4]
  2202. 00001A16  E540                     asl        D0.w, 2
  2203. 00001A18  41E8 01B0                lea.l      A0, [A0 + 0x1B0]
  2204. 00001A1C  2F30 0000                move.l     -[A7], [A0 + D0.w]
  2205. 00001A20  3F2E 0014                move.w     -[A7], [A6 + 0x14]
  2206. 00001A24  1F3C 0001                move.b     -[A7], 0x1
  2207. 00001A28  1F3C 0001                move.b     -[A7], 0x1
  2208. 00001A2C  42A7                     clr.l      -[A7]
  2209. 00001A2E  486E FFF4                pea.l      [A6 - 0xC]
  2210. 00001A32  486E FFF8                pea.l      [A6 - 0x8]
  2211. 00001A36  486E FFE8                pea.l      [A6 - 0x18]
  2212. 00001A3A  486E FFEE                pea.l      [A6 - 0x12]
  2213. 00001A3E  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  2214. 00001A42  4EAD 430A                jsr        [A5 + 0x430A /* export_2141 */]
  2215. 00001A46  101F                     move.b     D0, [A7]+
  2216. 00001A48  661E                     bne        +0x20 /* 00001A68 */
  2217. 00001A4A  3F3C 04E8                move.w     -[A7], 0x4E8
  2218. 00001A4E  42A7                     clr.l      -[A7]
  2219. 00001A50  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  2220. 00001A54  4EAD 3ECA                jsr        [A5 + 0x3ECA /* export_2005 */]
  2221. 00001A58  600E                     bra        +0x10 /* 00001A68 */
  2222. label00001A5A:
  2223. 00001A5A  3F3C 04E8                move.w     -[A7], 0x4E8
  2224. 00001A5E  42A7                     clr.l      -[A7]
  2225. 00001A60  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  2226. 00001A64  4EAD 3ECA                jsr        [A5 + 0x3ECA /* export_2005 */]
  2227. label00001A68:
  2228. 00001A68  3F2E FFFC                move.w     -[A7], [A6 - 0x4]
  2229. 00001A6C  486E FFE8                pea.l      [A6 - 0x18]
  2230. 00001A70  1F3C 0001                move.b     -[A7], 0x1
  2231. 00001A74  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  2232. 00001A78  4EAD 402A                jsr        [A5 + 0x402A /* export_2049 */]
  2233. 00001A7C  4267                     clr.w      -[A7]
  2234. 00001A7E  3F2E 001A                move.w     -[A7], [A6 + 0x1A]
  2235. 00001A82  2F2E 0010                move.l     -[A7], [A6 + 0x10]
  2236. 00001A86  3F2E 000E                move.w     -[A7], [A6 + 0xE]
  2237. 00001A8A  1F2E 000C                move.b     -[A7], [A6 + 0xC]
  2238. 00001A8E  1F3C 0001                move.b     -[A7], 0x1
  2239. 00001A92  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  2240. 00001A96  4EBA ECA4                jsr        [PC - 0x135C /* 0000073C */]
  2241. 00001A9A  101F                     move.b     D0, [A7]+
  2242. 00001A9C  6700 FEBC                beq        -0x142 /* 0000195A */
  2243. 00001AA0  1D7C 0001 FFDD           move.b     [A6 - 0x23], 0x1
  2244. 00001AA6  486E FF9C                pea.l      [A6 - 0x64]
  2245. 00001AAA  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  2246. 00001AAE  4EAD 3ED2                jsr        [A5 + 0x3ED2 /* export_2006 */]
  2247. 00001AB2  4267                     clr.w      -[A7]
  2248. 00001AB4  42A7                     clr.l      -[A7]
  2249. 00001AB6  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  2250. 00001ABA  2F0E                     move.l     -[A7], A6
  2251. 00001ABC  4EBA FD1A                jsr        [PC - 0x2E6 /* 000017D8 */]
  2252. label00001AC0:
  2253. 00001AC0  4FEE FF72                lea.l      A7, [A6 - 0x8E]
  2254. 00001AC4  4CDF 1CF8                movem.l    D3,D4,D5,D6,D7,A2,A3,A4, [A7]+
  2255. 00001AC8  4E5E                     unlink     A6
  2256. 00001ACA  205F                     movea.l    A0, [A7]+
  2257. 00001ACC  DEFC 0014                add.w      A7, 0x14
  2258. 00001AD0  4ED0                     jmp        [A0]
  2259. 00001AD2  8B49 534F                pack       -[A5], -[A1], 0x534F
  2260. 00001AD6  5F50                     subq.w     [A0], 7
  2261. 00001AD8  5352                     subq.w     [A2], 1
  2262. 00001ADA  4E45                     trap       5
  2263. 00001ADC  5854                     addq.w     [A4], 4
  2264. 00001ADE  0000 4E56                ori.b      D0, 0x56 /* 'V' */
  2265. // begin alternate branch 00001AE0-00001AE6
  2266. fn00001AE0:
  2267. 00001AE0  4E56 0000                link       A6, 0
  2268. 00001AE4  4267                     clr.w      -[A7]
  2269. // end alternate branch 00001AE0-00001AE6
  2270. fn00001AE0: // (misaligned)
  2271. 00001AE2  0000 4267                ori.b      D0, 0x67 /* 'g' */
  2272. 00001AE6  3F2E 0014                move.w     -[A7], [A6 + 0x14]
  2273. 00001AEA  3F3C 0027                move.w     -[A7], 0x27 /* '\'' */
  2274. 00001AEE  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  2275. 00001AF2  4EAD 3F1A                jsr        [A5 + 0x3F1A /* export_2015 */]
  2276. 00001AF6  101F                     move.b     D0, [A7]+
  2277. 00001AF8  670C                     beq        +0xE /* 00001B06 */
  2278. 00001AFA  206E 0008                movea.l    A0, [A6 + 0x8]
  2279. 00001AFE  2C48                     movea.l    A6, A0
  2280. 00001B00  4EFA 007C                jmp        [PC + 0x7C /* 00001B7E */]
  2281. 00001B04  0000 4E5E                ori.b      D0, 0x5E /* '^' */
  2282. // begin alternate branch 00001B06-00001B08
  2283. label00001B06:
  2284. 00001B06  4E5E                     unlink     A6
  2285. // end alternate branch 00001B06-00001B08
  2286. label00001B06: // (misaligned)
  2287. 00001B08  205F                     movea.l    A0, [A7]+
  2288. 00001B0A  DEFC 000E                add.w      A7, 0xE
  2289. 00001B0E  4ED0                     jmp        [A0]
  2290. 00001B10  8743 4C4F                pack       D3, D3, 0x4C4F
  2291. 00001B14  5349                     subq.w     A1, 1
  2292. 00001B16  4E47                     trap       7
  2293. 00001B18  0000 0000                ori.b      D0, 0x0
  2294. export_2091:
  2295. 00001B1C  4E56 FFBC                link       A6, -0x0044
  2296. 00001B20  48E7 1F38                movem.l    -[A7], D3,D4,D5,D6,D7,A2,A3,A4
  2297. 00001B24  206E 0008                movea.l    A0, [A6 + 0x8]
  2298. 00001B28  2D48 FFBC                move.l     [A6 - 0x44], A0
  2299. 00001B2C  486E FFC0                pea.l      [A6 - 0x40]
  2300. 00001B30  487A FFAE                pea.l      [PC - 0x52 /* 00001AE0, value 0x4E560000 'NV\0\0', cstring "NV" */]
  2301. 00001B34  2F0E                     move.l     -[A7], A6
  2302. 00001B36  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  2303. 00001B3A  4EAD 3E92                jsr        [A5 + 0x3E92 /* export_1998 */]
  2304. 00001B3E  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  2305. 00001B42  4EAD 3F0A                jsr        [A5 + 0x3F0A /* export_2013 */]
  2306. 00001B46  3F2E 0010                move.w     -[A7], [A6 + 0x10]
  2307. 00001B4A  42A7                     clr.l      -[A7]
  2308. 00001B4C  4267                     clr.w      -[A7]
  2309. 00001B4E  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  2310. 00001B52  4EAD 4012                jsr        [A5 + 0x4012 /* export_2046 */]
  2311. 00001B56  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  2312. 00001B5A  4267                     clr.w      -[A7]
  2313. 00001B5C  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  2314. 00001B60  4EAD 4042                jsr        [A5 + 0x4042 /* export_2052 */]
  2315. 00001B64  486E FFC0                pea.l      [A6 - 0x40]
  2316. 00001B68  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  2317. 00001B6C  4EAD 3ED2                jsr        [A5 + 0x3ED2 /* export_2006 */]
  2318. 00001B70  4267                     clr.w      -[A7]
  2319. 00001B72  42A7                     clr.l      -[A7]
  2320. 00001B74  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  2321. 00001B78  2F0E                     move.l     -[A7], A6
  2322. 00001B7A  4EBA FF64                jsr        [PC - 0x9C /* 00001AE0 */]
  2323. label00001B7E:
  2324. 00001B7E  4FEE FF9C                lea.l      A7, [A6 - 0x64]
  2325. 00001B82  4CDF 1CF8                movem.l    D3,D4,D5,D6,D7,A2,A3,A4, [A7]+
  2326. 00001B86  4E5E                     unlink     A6
  2327. 00001B88  205F                     movea.l    A0, [A7]+
  2328. 00001B8A  DEFC 000A                add.w      A7, 0xA /* '\n' */
  2329. 00001B8E  4ED0                     jmp        [A0]
  2330. 00001B90  9149                     subx.w     -[A0], -[A1]
  2331. 00001B92  534F                     subq.w     A7, 1
  2332. 00001B94  5F50                     subq.w     [A0], 7
  2333. 00001B96  5352                     subq.w     [A2], 1
  2334. 00001B98  494E                     chk.w      D4, A6
  2335. 00001B9A  4954                     chk.w      D4, [A4]
  2336. 00001B9C  5657                     addq.w     [A7], 3
  2337. 00001B9E  4255                     clr.w      [A5]
  2338. 00001BA0  4646                     not.w      D6
  2339. 00001BA2  0000 4E56                ori.b      D0, 0x56 /* 'V' */
  2340. // begin alternate branch 00001BA4-00001BAA
  2341. fn00001BA4:
  2342. 00001BA4  4E56 0000                link       A6, 0
  2343. 00001BA8  4267                     clr.w      -[A7]
  2344. // end alternate branch 00001BA4-00001BAA
  2345. fn00001BA4: // (misaligned)
  2346. 00001BA6  0000 4267                ori.b      D0, 0x67 /* 'g' */
  2347. 00001BAA  3F2E 0014                move.w     -[A7], [A6 + 0x14]
  2348. 00001BAE  3F3C 0037                move.w     -[A7], 0x37 /* '7' */
  2349. 00001BB2  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  2350. 00001BB6  4EAD 3F1A                jsr        [A5 + 0x3F1A /* export_2015 */]
  2351. 00001BBA  101F                     move.b     D0, [A7]+
  2352. 00001BBC  670C                     beq        +0xE /* 00001BCA */
  2353. 00001BBE  206E 0008                movea.l    A0, [A6 + 0x8]
  2354. 00001BC2  2C48                     movea.l    A6, A0
  2355. 00001BC4  4EFA 007E                jmp        [PC + 0x7E /* 00001C44 */]
  2356. 00001BC8  0000 4E5E                ori.b      D0, 0x5E /* '^' */
  2357. // begin alternate branch 00001BCA-00001BCC
  2358. label00001BCA:
  2359. 00001BCA  4E5E                     unlink     A6
  2360. // end alternate branch 00001BCA-00001BCC
  2361. label00001BCA: // (misaligned)
  2362. 00001BCC  205F                     movea.l    A0, [A7]+
  2363. 00001BCE  DEFC 000E                add.w      A7, 0xE
  2364. 00001BD2  4ED0                     jmp        [A0]
  2365. 00001BD4  8743 4C4F                pack       D3, D3, 0x4C4F
  2366. 00001BD8  5349                     subq.w     A1, 1
  2367. 00001BDA  4E47                     trap       7
  2368. 00001BDC  0000 0000                ori.b      D0, 0x0
  2369. export_2092:
  2370. 00001BE0  4E56 FFBC                link       A6, -0x0044
  2371. 00001BE4  48E7 1F38                movem.l    -[A7], D3,D4,D5,D6,D7,A2,A3,A4
  2372. 00001BE8  206E 0008                movea.l    A0, [A6 + 0x8]
  2373. 00001BEC  2D48 FFBC                move.l     [A6 - 0x44], A0
  2374. 00001BF0  486E FFC0                pea.l      [A6 - 0x40]
  2375. 00001BF4  487A FFAE                pea.l      [PC - 0x52 /* 00001BA4, value 0x4E560000 'NV\0\0', cstring "NV" */]
  2376. 00001BF8  2F0E                     move.l     -[A7], A6
  2377. 00001BFA  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  2378. 00001BFE  4EAD 3E92                jsr        [A5 + 0x3E92 /* export_1998 */]
  2379. 00001C02  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  2380. 00001C06  4EAD 3F0A                jsr        [A5 + 0x3F0A /* export_2013 */]
  2381. 00001C0A  3F2E 0010                move.w     -[A7], [A6 + 0x10]
  2382. 00001C0E  42A7                     clr.l      -[A7]
  2383. 00001C10  4267                     clr.w      -[A7]
  2384. 00001C12  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  2385. 00001C16  4EAD 4012                jsr        [A5 + 0x4012 /* export_2046 */]
  2386. 00001C1A  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  2387. 00001C1E  1F3C 0001                move.b     -[A7], 0x1
  2388. 00001C22  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  2389. 00001C26  4EAD 4042                jsr        [A5 + 0x4042 /* export_2052 */]
  2390. 00001C2A  486E FFC0                pea.l      [A6 - 0x40]
  2391. 00001C2E  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  2392. 00001C32  4EAD 3ED2                jsr        [A5 + 0x3ED2 /* export_2006 */]
  2393. 00001C36  4267                     clr.w      -[A7]
  2394. 00001C38  42A7                     clr.l      -[A7]
  2395. 00001C3A  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  2396. 00001C3E  2F0E                     move.l     -[A7], A6
  2397. 00001C40  4EBA FF62                jsr        [PC - 0x9E /* 00001BA4 */]
  2398. label00001C44:
  2399. 00001C44  4FEE FF9C                lea.l      A7, [A6 - 0x64]
  2400. 00001C48  4CDF 1CF8                movem.l    D3,D4,D5,D6,D7,A2,A3,A4, [A7]+
  2401. 00001C4C  4E5E                     unlink     A6
  2402. 00001C4E  205F                     movea.l    A0, [A7]+
  2403. 00001C50  DEFC 000A                add.w      A7, 0xA /* '\n' */
  2404. 00001C54  4ED0                     jmp        [A0]
  2405. 00001C56  8C49                     or.w       D6, A1
  2406. 00001C58  534F                     subq.w     A7, 1
  2407. 00001C5A  5F50                     subq.w     [A0], 7
  2408. 00001C5C  5352                     subq.w     [A2], 1
  2409. 00001C5E  434C                     chk.w      D1, A4
  2410. 00001C60  4541                     chk.w      D2, D1
  2411. 00001C62  5200                     addq.b     D0, 1
  2412. 00001C64  0000 0000                ori.b      D0, 0x0
  2413. fn00001C68:
  2414. 00001C68  4E56 0000                link       A6, 0
  2415. 00001C6C  2F0C                     move.l     -[A7], A4
  2416. 00001C6E  286E 0008                movea.l    A4, [A6 + 0x8]
  2417. 00001C72  4267                     clr.w      -[A7]
  2418. 00001C74  1F2C FEE3                move.b     -[A7], [A4 - 0x11D]
  2419. 00001C78  4EAD 42CA                jsr        [A5 + 0x42CA /* export_2133 */]
  2420. 00001C7C  195F FEE3                move.b     [A4 - 0x11D], [A7]+
  2421. 00001C80  102C FEE5                move.b     D0, [A4 - 0x11B]
  2422. 00001C84  6708                     beq        +0xA /* 00001C8E */
  2423. 00001C86  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  2424. 00001C8A  4EAD 3F42                jsr        [A5 + 0x3F42 /* export_2020 */]
  2425. label00001C8E:
  2426. 00001C8E  4267                     clr.w      -[A7]
  2427. 00001C90  3F2E 0014                move.w     -[A7], [A6 + 0x14]
  2428. 00001C94  3F3C 009B                move.w     -[A7], 0x9B
  2429. 00001C98  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  2430. 00001C9C  4EAD 3F1A                jsr        [A5 + 0x3F1A /* export_2015 */]
  2431. 00001CA0  101F                     move.b     D0, [A7]+
  2432. 00001CA2  670C                     beq        +0xE /* 00001CB0 */
  2433. 00001CA4  206E 0008                movea.l    A0, [A6 + 0x8]
  2434. 00001CA8  2C48                     movea.l    A6, A0
  2435. 00001CAA  4EFA 018C                jmp        [PC + 0x18C /* 00001E38 */]
  2436. 00001CAE  0000 285F                ori.b      D0, 0x5F /* '_' */
  2437. // begin alternate branch 00001CB0-00001CB2
  2438. label00001CB0:
  2439. 00001CB0  285F                     movea.l    A4, [A7]+
  2440. // end alternate branch 00001CB0-00001CB2
  2441. label00001CB0: // (misaligned)
  2442. 00001CB2  4E5E                     unlink     A6
  2443. 00001CB4  205F                     movea.l    A0, [A7]+
  2444. 00001CB6  DEFC 000E                add.w      A7, 0xE
  2445. 00001CBA  4ED0                     jmp        [A0]
  2446. 00001CBC  8743 4C4F                pack       D3, D3, 0x4C4F
  2447. 00001CC0  5349                     subq.w     A1, 1
  2448. 00001CC2  4E47                     trap       7
  2449. 00001CC4  0000 0000                ori.b      D0, 0x0
  2450. export_2093:
  2451. 00001CC8  4E56 FE9E                link       A6, -0x0162
  2452. 00001CCC  48E7 1F38                movem.l    -[A7], D3,D4,D5,D6,D7,A2,A3,A4
  2453. 00001CD0  206E 0008                movea.l    A0, [A6 + 0x8]
  2454. 00001CD4  2D48 FE9E                move.l     [A6 - 0x162], A0
  2455. 00001CD8  42A7                     clr.l      -[A7]
  2456. 00001CDA  4EAD 42CA                jsr        [A5 + 0x42CA /* export_2133 */]
  2457. 00001CDE  1D5F FEE3                move.b     [A6 - 0x11D], [A7]+
  2458. 00001CE2  486E FEA2                pea.l      [A6 - 0x15E]
  2459. 00001CE6  487A FF80                pea.l      [PC - 0x80 /* 00001C68, value 0x4E560000 'NV\0\0', cstring "NV" */]
  2460. 00001CEA  2F0E                     move.l     -[A7], A6
  2461. 00001CEC  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  2462. 00001CF0  4EAD 3E92                jsr        [A5 + 0x3E92 /* export_1998 */]
  2463. 00001CF4  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  2464. 00001CF8  4EAD 3F0A                jsr        [A5 + 0x3F0A /* export_2013 */]
  2465. 00001CFC  422E FEE5                clr.b      [A6 - 0x11B]
  2466. 00001D00  4AAE 0014                tst.l      [A6 + 0x14]
  2467. 00001D04  6F00 0118                ble        +0x11A /* 00001E1E */
  2468. 00001D08  3F2E 0018                move.w     -[A7], [A6 + 0x18]
  2469. 00001D0C  4267                     clr.w      -[A7]
  2470. 00001D0E  1F3C 0001                move.b     -[A7], 0x1
  2471. 00001D12  1F3C 0001                move.b     -[A7], 0x1
  2472. 00001D16  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  2473. 00001D1A  4EAD 4012                jsr        [A5 + 0x4012 /* export_2046 */]
  2474. 00001D1E  206E FE9E                movea.l    A0, [A6 - 0x162]
  2475. 00001D22  3D68 03B4 FFFA           move.w     [A6 - 0x6], [A0 + 0x3B4]
  2476. 00001D28  3D68 03B6 FFF8           move.w     [A6 - 0x8], [A0 + 0x3B6]
  2477. 00001D2E  302E FFFA                move.w     D0, [A6 - 0x6]
  2478. 00001D32  E540                     asl        D0.w, 2
  2479. 00001D34  43E8 0F64                lea.l      A1, [A0 + 0xF64]
  2480. 00001D38  2071 0000                movea.l    A0, [A1 + D0.w]
  2481. 00001D3C  4AA8 0028                tst.l      [A0 + 0x28]
  2482. 00001D40  660E                     bne        +0x10 /* 00001D50 */
  2483. 00001D42  3F3C 04E8                move.w     -[A7], 0x4E8
  2484. 00001D46  42A7                     clr.l      -[A7]
  2485. 00001D48  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  2486. 00001D4C  4EAD 3ECA                jsr        [A5 + 0x3ECA /* export_2005 */]
  2487. label00001D50:
  2488. 00001D50  1D7C 0001 FEE5           move.b     [A6 - 0x11B], 0x1
  2489. 00001D56  4267                     clr.w      -[A7]
  2490. 00001D58  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  2491. 00001D5C  4EAD 3F3A                jsr        [A5 + 0x3F3A /* export_2019 */]
  2492. 00001D60  422E FEE4                clr.b      [A6 - 0x11C]
  2493. 00001D64  206E FE9E                movea.l    A0, [A6 - 0x162]
  2494. 00001D68  302E FFFA                move.w     D0, [A6 - 0x6]
  2495. 00001D6C  C1FC 0006                muls.w     D0, 0x6
  2496. 00001D70  43EE FFF0                lea.l      A1, [A6 - 0x10]
  2497. 00001D74  45E8 03B4                lea.l      A2, [A0 + 0x3B4]
  2498. 00001D78  41F2 0000                lea.l      A0, [A2 + D0.w]
  2499. 00001D7C  22D8                     move.l     [A1]+, [A0]+
  2500. 00001D7E  3290                     move.w     [A1], [A0]
  2501. 00001D80  4AAE FFF0                tst.l      [A6 - 0x10]
  2502. 00001D84  6E68                     bgt        +0x6A /* 00001DEE */
  2503. 00001D86  206E FE9E                movea.l    A0, [A6 - 0x162]
  2504. 00001D8A  302E FFFA                move.w     D0, [A6 - 0x6]
  2505. 00001D8E  E540                     asl        D0.w, 2
  2506. 00001D90  41E8 06B6                lea.l      A0, [A0 + 0x6B6]
  2507. 00001D94  4AB0 0000                tst.l      [A0 + D0.w]
  2508. 00001D98  6608                     bne        +0xA /* 00001DA2 */
  2509. 00001D9A  1D7C 0001 FEE4           move.b     [A6 - 0x11C], 0x1
  2510. 00001DA0  604C                     bra        +0x4E /* 00001DEE */
  2511. label00001DA2:
  2512. 00001DA2  4267                     clr.w      -[A7]
  2513. 00001DA4  206E FE9E                movea.l    A0, [A6 - 0x162]
  2514. 00001DA8  3F28 03B4                move.w     -[A7], [A0 + 0x3B4]
  2515. 00001DAC  302E FFFA                move.w     D0, [A6 - 0x6]
  2516. 00001DB0  E540                     asl        D0.w, 2
  2517. 00001DB2  41E8 06B6                lea.l      A0, [A0 + 0x6B6]
  2518. 00001DB6  2F30 0000                move.l     -[A7], [A0 + D0.w]
  2519. 00001DBA  486E FFF0                pea.l      [A6 - 0x10]
  2520. 00001DBE  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  2521. 00001DC2  4EAD 42B2                jsr        [A5 + 0x42B2 /* export_2130 */]
  2522. 00001DC6  101F                     move.b     D0, [A7]+
  2523. 00001DC8  671E                     beq        +0x20 /* 00001DE8 */
  2524. 00001DCA  206E FE9E                movea.l    A0, [A6 - 0x162]
  2525. 00001DCE  302E FFFA                move.w     D0, [A6 - 0x6]
  2526. 00001DD2  C1FC 0006                muls.w     D0, 0x6
  2527. 00001DD6  43E8 03B4                lea.l      A1, [A0 + 0x3B4]
  2528. 00001DDA  41F1 0000                lea.l      A0, [A1 + D0.w]
  2529. 00001DDE  43EE FFF0                lea.l      A1, [A6 - 0x10]
  2530. 00001DE2  20D9                     move.l     [A0]+, [A1]+
  2531. 00001DE4  3091                     move.w     [A0], [A1]
  2532. 00001DE6  6006                     bra        +0x8 /* 00001DEE */
  2533. label00001DE8:
  2534. 00001DE8  1D7C 0001 FEE4           move.b     [A6 - 0x11C], 0x1
  2535. label00001DEE:
  2536. 00001DEE  102E FEE4                move.b     D0, [A6 - 0x11C]
  2537. 00001DF2  670E                     beq        +0x10 /* 00001E02 */
  2538. 00001DF4  3F3C 04E3                move.w     -[A7], 0x4E3
  2539. 00001DF8  42A7                     clr.l      -[A7]
  2540. 00001DFA  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  2541. 00001DFE  4EAD 3ECA                jsr        [A5 + 0x3ECA /* export_2005 */]
  2542. label00001E02:
  2543. 00001E02  2F2E FFF8                move.l     -[A7], [A6 - 0x8]
  2544. 00001E06  486E FFF0                pea.l      [A6 - 0x10]
  2545. 00001E0A  2F2E 0014                move.l     -[A7], [A6 + 0x14]
  2546. 00001E0E  41EE 0014                lea.l      A0, [A6 + 0x14]
  2547. 00001E12  2F20                     move.l     -[A7], -[A0]
  2548. 00001E14  2F20                     move.l     -[A7], -[A0]
  2549. 00001E16  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  2550. 00001E1A  4EAD 432A                jsr        [A5 + 0x432A /* export_2145 */]
  2551. label00001E1E:
  2552. 00001E1E  486E FEA2                pea.l      [A6 - 0x15E]
  2553. 00001E22  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  2554. 00001E26  4EAD 3ED2                jsr        [A5 + 0x3ED2 /* export_2006 */]
  2555. 00001E2A  4267                     clr.w      -[A7]
  2556. 00001E2C  42A7                     clr.l      -[A7]
  2557. 00001E2E  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  2558. 00001E32  2F0E                     move.l     -[A7], A6
  2559. 00001E34  4EBA FE32                jsr        [PC - 0x1CE /* 00001C68 */]
  2560. label00001E38:
  2561. 00001E38  4FEE FE7E                lea.l      A7, [A6 - 0x182]
  2562. 00001E3C  4CDF 1CF8                movem.l    D3,D4,D5,D6,D7,A2,A3,A4, [A7]+
  2563. 00001E40  4E5E                     unlink     A6
  2564. 00001E42  205F                     movea.l    A0, [A7]+
  2565. 00001E44  DEFC 0012                add.w      A7, 0x12
  2566. 00001E48  4ED0                     jmp        [A0]
  2567. 00001E4A  9449                     sub.w      D2, A1
  2568. 00001E4C  534F                     subq.w     A7, 1
  2569. 00001E4E  5F50                     subq.w     [A0], 7
  2570. 00001E50  5352                     subq.w     [A2], 1
  2571. 00001E52  5452                     addq.w     [A2], 2
  2572. 00001E54  4156                     chk.w      D0, [A6]
  2573. 00001E56  4552                     chk.w      D2, [A2]
  2574. 00001E58  5345                     subq.w     D5, 1
  2575. 00001E5A  494E                     chk.w      D4, A6
  2576. 00001E5C  4445                     neg.w      D5
  2577. 00001E5E  5800                     addq.b     D0, 4
  2578. 00001E60  0000 0000                ori.b      D0, 0x0
  2579.